题库 第568页
单选题:设有如下函数定义:
设有如下函数定义:int fun(char *str){ char *p=str; while ( *p != ' \0') p++; return (p-str);} 则以下语句执行后的输出结果是( )。printf("%d\n"…
单选题:下面程序的输出结果是 ____ 。
下面程序的输出结果是( )。#include <stdio.h>#define SQR(x) (x*x)void main(){ int a,b=3; a=SQR(b+2); printf("n%d",a);}A.11B.…
单选题:下列关于C语言函数的描述中,正确的是
下列关于C语言函数的描述中,正确的是A.函数的定义可以嵌套,但函数的调用不可以嵌套B.函数的定义不可以嵌套,但函数的调用可以嵌套C.函数的定义和函数的调用都可以嵌套D.函数的定义和函数的调用都不可以嵌套 答案:B…
单选题:下面程序的输出结果是 ____ 。
下面程序的输出结果是( )。#include <stdio.h>int global=100;int fun(){int global=5;return ++global;}main(){ printf("%d\n",fun…
单选题:下面程序的输出结果是 ____ 。
下面程序的输出结果是( )。#include <stdio.h>#define ONE 1#define TWO ONE+1#define THREE TWO+1void main(){ printf("%dn",THREE-…
单选题:以下程序运行后屏幕输出为
以下程序运行后屏幕输出为#include<stdio.h>void f(int i){ int a=2; a=i++; printf("%d,",a);}main(){ int a=1,c=3; f(c); a=c+…
单选题:以下程序运行后屏幕输出为
以下程序运行后屏幕输出为#include<stdio.h>int f(int x,int y){ return(x+y);}main(){ int a=2,b=3,c; c=f(a,b); printf("%d+%d=%…
单选题:以下程序段运行后屏幕输出为
以下程序段运行后屏幕输出为char str[80];strcpy(str,"hello");printf("%d",strlen(str));A.5B.6C.7D.80答案:A…
单选题:有以下程序
有以下程序main(){char p[]={'a','b','c'},q[]="abc";printf("%d%d\n",sizeof(p),sizeof(q));};程序运行后和输出结果是A.4 4B.3 3C.4 3D.3 4答案:D…
单选题:下面程序的输出结果是 ____ 。
下面程序的输出结果是( )。#include <stdio.h>main(){int i=2;printf("%d",f(i,i+1));}int f(int a,int b){int c;c=a;if(a>b) c=1…