当前位置:首页 > C语言编程新思路 第11页

问题:

设int a=10,b; ,执行下列语句后,b的值不是2的是( )
参考答案

问题:

下面程序的运行结果是( ) struct st { int n; int a[20]; }; void f(int *a, int n) { int i; for(i=0;i 参考答案

问题:

下面程序段功能是先输入一个整数,然后将输入的整数输出,请指出哪部分有错( ) #include // 1 int main(void) { int i; // 2 scanf("%d", i); // 3 printf("i=%d\n ",i); // 4 return(0); }
参考答案

问题:

有以下程序 #include int main(void) { char c1,c2,c3,c4,c5,c6; scanf("%c%c%c%c",&c1,&c2,&c3,&c4); c5=getchar( ); c6=getchar( ); putchar(c1); putchar(c2); printf("%c%c\n",c5,c6); return(0); } 程序运行后,若从键盘输入(从第一列开始) abc<回车> def<回车> 则输出结果是( )
参考答案

问题:

凡是未指明存储类别的局部变量,其隐含的存储类别是( )
参考答案

问题:

下面关于switch语句和break语句的结论中,说法正确的是( )
参考答案

问题:

若有说明语句int i=4, j=5, k=6; float f; 则执行f=( i>k)?i:(j 参考答案