简答题运行下面程序段的输出结果是 int i;for(i=0;i A、0 B、1 C、9 D、10简答题运行下面程序段的输出结果是 int x,y,z;x=y=1;z=x++,y++;printf("%d,%d,%d\n",x,y,z); A、2,3,3 B、2,3,2 C、2,3,1 D、2,2,1简答题定义一个名为s的字符型数组,并且赋初值为字符串“123”的错误语句是 A、char s[] = {'1', '2', '3', '\0'}; B、char s[] = {"123"}; C、char s[3] = {"123\n"}; D、char s[4]={'1', '2', '3'};简答题运行下面程序段的输出结果是 int i,t[][3]={9,8,7,6,5,4,3,2,1};for(i=0;i A、753 B、357 C、369 D、751简答题运行下面程序段,在键盘上输入“446755”时,程序段的输出是 #include int main(){ int c; while((c=getchar())!='\n') switch(c-'2'){ case 0: case 1: putchar(c+4); case 2: putchar(c+4);break; case 3: putchar(c+3); default: putchar(c+2); break; } printf("\n");} A、888988 B、668966 C、88898787 D、66898787简答题运行下面程序段的输出结果是 #include int main() { int n[3][3],i,j; for(i=0; i A、14 B、0 C、6 D、不确定简答题若int a,b; char c; int f1,f2; 则下面输入语句中,正确的是 A、scanf("a=b=%d", &a, &b); B、scanf("%d,%d", &a, &b); C、scanf("%c", c); D、scanf("%d %d\n", &f1, f2);简答题运行下面程序段的输出结果是 double num = 1234.5678;printf("%8.2lf", num); A、1234.5678 B、1234.568 C、 1234.57 D、 1234.56简答题下面程序段的输出是 int x=-3, y=0;if (x >= 0) if (x > 0) y = 1; else y = -1;printf("%d", y); A、1 B、-1 C、0 D、不确定简答题下列程序段的功能是给数组所有的元素输入数据,然后输出,请选择正确的填充语句 #includevoid main() { int a[10], i=0; while (i A、a+(i++) B、&a[i+1] C、a+i D、&a[++i]简答题char w; int x; float y; double z;经过上面语句说明后,表达式w*x+z-y的类型是 A、float B、char C、int D、double简答题运行下面程序段的输出结果是 int i;for(i=0;i A、011122 B、012 C、012020 D、120简答题在C语言中,int、short、char三种类型数据所占据的存储空间是 A、均为2个字节 B、int、short占2个字节,char占4个字节 C、与编译环境有关,在32位机器和64位机器上可能不同 D、由用户自己定义简答题设x为int型变量,则执行语句x=10; x+=x-x;后,x的值为 A、0 B、5 C、10 D、20简答题关于主函数,下列说法错误的是 A、一个完整的C语言应用程序有唯一的主函数 B、主函数的名称只能是main C、主函数可以被其他自定义函数调用 D、C语言程序的运行从主函数开始,以主函数为核心展开