西工大C程序设计测试题(1)
综合测试题1
一、选择题(单选2分×12,共24分)
1. 下列不合法的C语言常量是D。
A) ?\101? B) 123L C) 0x FF D) -e8
西工大C程序设计测试题(1)
综合测试题1
一、选择题(单选2分×12,共24分)
1. 下列不合法的C语言常量是D。
A) ?\101? B) 123L C) 0x FF D) -e8
2. 若有定义:int a=123,b=456;long sum; 下列语句不能正确求解a、b之积的为C 。
A) sum=(long)(a)*(long)b; B) sum=(long)a*b;
C) sum=(long)(a*b); D) sum=*a*b;
3. 不能正确表示“a为奇数”的逻辑表达式为C。
A) a%2= =1 B) a%2 C) a%2= =0 D) !(a%2= =0)
4. 若有定义:int a=3,b=2,c=1,d;float x=,y=; 下列哪一组C表达式的值是不相同的C。
A) a%b B) (int)x>b C) d=c*2 D) 67-?A?
a/b c/b a- =1 d=c++,c++
d=x—c d=a>b>c b&&c+1 --a
m=12,n=4;float x=8,y=3;下列输出函数中存在格式符不匹配现象的是D。
A) printf(“%d%s%d\n”,m>n?m:n,“>”,m>n?n:m); B) printf(“%d,%e”,m/n,x/y);
C) printf(“%f,%ld”,m/,(long)(x/y)); D) printf(“%d,%d”,m*n,(int)x/y);
6. 若运行时输入:12345678↙,则下列程序运行结果为B。
main( )
﹛int a,b;
scanf(“%2d%*2d%3d”,&a,&b);
printf(“%d\n”,a+b); ﹜
A) 46 B) 579 C) 5690 D) 出错
7. 循环语句for(i=0,j=8;i=97;i++;}后,变量C的值为 D 。
A)14 B)13 C)12 D)9
综合测试题1
一、选择题(单选2分×12,共24分)
1. 下列不合法的C语言常量是D。
A) ?\101? B) 123L C) 0x FF D) -e8
2. 若有定义:int a=123,b=456;long sum; 下列语句不能正确求解a、b之积的为C 。
西工大C程序设计测试题(1) 来自淘豆网www.taodocs.com转载请标明出处.