C语言程序设计课后练习辅导资料 | |||
题型 | 题干 | 选项 | 答案 |
单选题 | 以下选项中合法的实型常数是( )。 | A. 5E2.0 B. E-3 C. .2E1 D. 1.3E | C |
单选题 | 已知i、j、k为int型变量,若从键盘输入:1,2,3,使i的值为1、j的值为2、k的值为3,以下选项中正确的输入语句是( )。 | A. scanf(“%2d%2d%2d”,&i,&j,&k); B. scanf(“%d %d %d”,&i,&j,&k); C. scanf(“%d,%d,%d”,&i,&j,&k); D. scanf(“i=%d,j=%d,k=%d”,&i,&j,&k); | C |
单选题 | 设a和b均为double型变量,且a=5.5、b=2.5,则表达式(int)a+b/b的值是( )。 | A. 6.500000 B.6 C. 5.500000 D. 6.000000 | D |
单选题 | 以下非法的赋值语句是( )。 | A. n=(i=2,++i); B. j++; C. ++(i+1); D. x=j>0; | C |
单选题 | 若有以下程序: main() { int k=2,i=2,m; m=(k+=i*=k); printf(“%d,%d\n”,m,i);} 执行后的输出结果是( )。 | A. 8,6 B. 8,3 C. 6,4 D. 7,4 | C |
单选题 | 以下选项中,与k=n++完全等价的表达式是( )。 | A. k=n,n=n+1 B. n=n+1,k=n C. k=++n D. k+=n+1 | A |
单选题 | 已有定义:int x=3,y=4,z=5;,则表达式!(x+y)+z-1 && y+z/2的值是( )。 | A. 6 B. 0 C. 2 D. 1 | D |
单选题 | 下列关于C语言用户标识符的叙述中正确的是( )。 | A.用户标识符中可以出现在下划线和中划线(减号)。 B.用户标识符中不可以出现中划线,但可以出现下划线。 C. 用户标识符中可以出现下划线,但不可以放在用户标识符的开头。 D. 用户标识符中可以出现在下划线和数字,它们都可以放在用户标识符的开头。 | scanf输入整型数组B |
单选题 | 已知c是字符型变量,以下不正确的赋值语句是 ( )。 | A. c=”a” B. c=’a’ C. c=’\141’ D. c=’\x61’+3 | A |
单选题 | C语言中对于嵌套if语句规定else总是与( )配对? | A.第一个if B.其之前最近的if C.缩进位值相同的if D.其之前最近的不带else的if语句 | D |
单选题 | 下面的for循环最多可执行( )次。 for(x=0;y=0;(y!=99)&&(x<4);x++); | A.4次 B.5次 C.99次 D.0次 | A |
单选题 | C语言中各种基本数据类型的存储空间长度排列为( )。 | A. char≤long≤int≤float≤double B. double≤float≤long≤int≤char C. char≤int≤long≤float≤double D. float≤int≤long≤char≤double | C |
单选题 | 下列说法中正确的是( )。 | A. 在switch语句中一定要使用break语句 B. 在switch语句中不一定要使用break语句 C. break语句是switch语句的一部分 D. break只能用于switch语句中 | B |
单选题 | 以下不符合C语言语法的赋值表达式是( )。 | A. d=9+e,e++,d+9 B. k=i= =j C. n1+=n2+3 D. a=b+c=a+7 | D |
单选题 | 下列判断char类型变量C1是为数字的最简单且正确的表达式( )。 | A. '0'<=C1<='9' B. (C1>='0')&&(C1<='9') C. (C1>=0)&&(C1<=9) D. ('0'<=C1)&&('9'<=C1) | B |
单选题 | 字符串”\\\’abcd\123\xAB\t”的长度为( )。 | A. 8 B. 17 C. -9 D. 10 | D |
单选题 | 执行以下程序段后,变量a,b,c的值为( )。 int x=11,y=10,a,b,c; a=(--x==y++)?--x:++y; b=x++; c=y; | A. a=10,b=10,c=9 B. a=9,b=9,c=12 C. a=9,b=9,c=11 D. a=1,b=9,c=11 | C |
单选题 | 以下程序的输出结果是用( )表示。 main( ) { int k=17; printf("%d,%o,%x \n",k,k,k); } | A. 17,021,0x11 B. 17,17,17 C. 17,0x11,021 D. 17,21,11 | D |
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论