文档介绍:一、选择题(一)。A、 主程序、子程序、函数  B、 树形、网形、环形C、顺序、选择、循环   D、输入、处理、A、对大小写不敏感B、不同类型的变量可以在一个表达式中C、main函数可以写在程序文件的任何位置D、、.E4 B、 C、3. D、E7一、选择题(二)>y≥z,则正确的C语言表达式为____C___。A、x>y>=z   B、(x>y)&(y>=z)   C、(y<x)&&(y>=z)   D、 (x>y)and(y>=z)(“%d,%d”,&a,&b),要使变量a、b分别得23、45,则正确的输入形式为__B_____。A、23  45      B、23,45      C、23;45        D、=10;表达式"20-0<=i<=9"的值是__B__。A、0 B、1 C、19 D、=15,执行语句a=a<<2以后,变量a的值是__C__。A、20 B、40 C、60 D、80一、选择题(三)。A、inta[][]={1,2,3,4,5,6} B、inta[2][]={1,2,3,4,5,6}C、inta[][3]={1,2,3,4,5,6} D、inta[2,3]={1,2,3,4,5,6},则正确的赋值语句是__C___。A、x1=%3B、1+2=x2C、x3=0x12D、x4=1+2=#defined2inta=0;doubleb=;charc=’A’;则下面语句中错误的是__B/D__。A)a++;B)b++C)c++;D)d++;一、选择题(四) 5 % 3 + 5 / 3 的值为 ___A__ 。A、3 B、4 C、.666667 D、 12、下面C程序的输出是:__C__main(){intm=5;if(++m>5)printf("%d\n",m);elseprintf("%d\n",--m);} A、4B、5C、6D、7一、选择题(五)main(){chara,b,c,d;scanf(“%c,%c,%d,%d”,&a,&b,&c,&d);printf(“%c,%c,%c,%c\n”,a,b,c,d);}若运行时从键盘上输入:6,5,65,66<回车>。则输出结果是__A__A、6,5,A,B B、6,5,65,66 C、6,5,6,5 D、6,5,6,,要求程序段完成求5!的计算,不能完成此操作的程序段是___B___。A、for(i=1,p=1;i<=5;i++)p*=i;B、for(i=1;i<=5;i++){p=1;p*=i;}C、i=1;p=1;while(i<=5){p*=i;i++;}D、i=1;p=1;do{p*=i;i++;}while(i<=5);一、选择题(六)main(){ inti=0,x=0;for(;;){if(i==3||i==5) continue;if(i==6)break;i++;s+=i;};printf("%d\n",s);}程序运行后的输出结果是___D____。A、10 B、13 C、21 D、程序进入死循环二、问答题(一)(){ chark; inti; for(i=1;i<3;i++) { scanf(“%c”,&k); switch(k) { case‘0’:printf(“another\n”); case‘1’:printf(“number\n”); } }}程序运行时,从键盘输入:01<回车>,程序执行后的输出结果是:anothernumbernumber二、问答题(二)?main(){ inti,s=0;for(i=1;i<10;i+=2)s+=i+1;printf(“%d\n”,s);}小于等于10的偶数之和二、问答题(三)? #include<>main(){ inta,b; scanf("%d%d",&a,&b); printf("a=%d,b=%d\n",a,b); a=a+b; b=a-b; a=a-b; printf("a=%d,b=%d\n",a,b);}交换两个整数二、