在16位C编译系统上,若定义long a; ,则能给a赋40000的正确语句是
A.a=20000+20000;
B.a=4000*10;
C.a=30000+10000;
D.a=4000L*10L;
试卷相关题目
- 1若有说明语句:int a,b,c,*d=&c;,则能正确从键盘读入三个整数分别赋给变量a、b、c的语句是
A.scanf("%d%d%d",&a,&b,d);
B.scanf("%d%d%d",&a,&b,&d);
C.scanf("%d%d%d",a,b,d);
D.scanf("%d%d%d",a,b,*d);
开始考试点击查看答案 - 2以下选项中不属于C语言的类型的是
A.signed short imt
B.unsigned long int
C.unsigned int
D.long short
开始考试点击查看答案 - 3以下程序段的输出结果是int a=1234;printf("%2dn",a);
A.12
B.34
C.1234
D.提示出错、无结果
开始考试点击查看答案 - 4若变量a是int类型,并执行了语句:a=‘A'+1.6;,则正确的叙述是
A.a的值是字符C
B.a的值是浮点型
C.不允许字符型和浮点型相加
D.a的值是字符‘A’的ASCII值加上1。
开始考试点击查看答案 - 5若有定义:int a=8,b=5,C;,执行语句C=a/b+0.4;后,c的值为
A.1.4
B.1
C.2.0
D.2
开始考试点击查看答案 - 6以下叙述正确的是
A.可以把define和if定义为用户标识符
B.可以把define定义为用户标识符,但不能把if定义为用户标识符
C.可以把if定义为用户标识符,但不能把define定义为用户标识符
D.define和if都不能定义为用户标识符
开始考试点击查看答案 - 7若定义:int a=511,*b=&a;, 则printf("%dn",*b);的输出结果为
A.无确定值
B.a的地址
C.512
D.511
开始考试点击查看答案 - 8以下程序的输出结果是main(){ int a=5,b=4,c=6,d; printf("%dn",d=a>b、(a>c、a:c):(b));}
A.5
B.4
C.6
D.不确定
开始考试点击查看答案 - 9以下程序中,while循环的循环次数是main(){ int i=0; while(i<10) { if(i<1) continue; if(I==5) break; i++; } ......}
A.1
B.10
C.6
D.死循环,不能确定次数
开始考试点击查看答案 - 10以下程序的输出结果是main(){ int a=0,i; for(i=;i<5;i++) { switch(i) { case 0: case 3:a+=2; case 1: case 2:a+=3; default:a+=5; } } printf("%dn",a);}
A.31
B.13
C.10
D.20
开始考试点击查看答案
最新试卷
注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2011年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2010年度全国
类别:建筑类其它