简答题if语句的控制条件是______。 A 只能用关系表达式 B 只能用关系表达式或逻辑表达式 C 只能用逻辑表达式 D 可以用任何表达式简答题设有函数调用语句fun(a+b,(x,y),fun(n+k,d,(a,b)));,则fun函数中形参的个数是______。 A 3 B 4 C 5 D 6简答题以下所列的各函数首部中,正确的是______。 A void play(int a; int b ) B void play(int a, b) C void play(int a, int b) D void play(int a, b;)简答题函数的功能是交换变量x和y中的值,且通过正确调用返回交换的结果。能正确执行此功能的函数是________。 A funa(int *x, int *y) { int *p; *p=x; *x=*y; *y=*p; } B funb(int x,int y) { int t; t=x; x=y; y=t; } C func(int *x,int *y) { *x=*y; *y=*x; } D fund(int *x,int *y) { int t; t=*x; *x=*y; *y=t; }简答题若有变量说明语句char m='\63'; ,则变量m______。 A 包含1个字符 B 包含2个字符 C 包含3个字符 D 说明不合法简答题一个C语言程序是由若干个______组成的。 A 主程序 B 子程序 C 函数 D 过程简答题以下序执行后的输出结果是______。 #include void main() { int y=10; while(y--);printf("y=%d\n",y); } A y=0 B y=-1 C y=1 D while构成无限循环简答题已知int a;float f;则以下表达式中正确的是______。 A (int f)%a B int(f)%a C int(f%a) D (int)f%a简答题以下程序运行后的输出结果是______。 #include void main() { char c1,c2; for(c1='0',c2='9';c1 printf("\n"); } A 0918245765 B 0893478654 C 0786584763 D 0918273645