|
《C语言程序设计0008》18春在线作业2
四川大学作业完整答案
一、单选题:
1.(单选题)以下字符中,()是非法的C转义字符。 (满分:)
A‘t’
B‘n’
C‘18’
D‘xb’
正确答案:——C——
2.(单选题)设a和b均为double型变量,且a=5.5b=2.5则表达式(int)a+b/b的值是()。 (满分:)
A6.500000
B6
C5.500000
D6.000000
正确答案:——D——
3.(单选题)在C语言中,合法的长整型常数是()。 (满分:)
A0L
B4962710
C324562&
D216D
正确答案:——A——
4.(单选题)已知大写字母A的ASCII码值是65,小写字母a的ASCII码是97,则用八进制表示的字符常量‘10’是()。 (满分:)
A字符A
B字符a
C字符e
D非法常量
正确答案:————
5.(单选题)若有以下定义,则能使值为3的表达式是()。intk=7,x=12; (满分:)
Ax%=(k%=5)
Bx%=(k–k%5)
Cx%=k–k%5
D(x%=k)–(k%=5)
正确答案:————
6.(单选题)设有说明:chara;intb;floatc;则表达式a+b-c值的数据类型为()。 (满分:)
Achar
Bint
Cfloat
Ddouble
正确答案:————
7.(单选题)有变量说明语句inta,b,c;,顺序执行下面语句:\na=b=c=1;\n++a||++b&&++c;\n那么,变量b的值应是()。 (满分:)
A2
B1
C0
D3
正确答案:————
8.(单选题)设有程序段:intk=10;while(k=0)k=k-1;则下面描述中正确的是()。 (满分:)
Awhile循环执行10次
B循环是无限循环
C循环体语句一次也不执行
D循环体语句执行一次
正确答案:————
9.(单选题)下面四个选项中,均是合法的用户标识符的选项是() (满分:)
AA\nP_0\ndo
Bfloat\nla0\n_A
Cb-a\ngoto\nint
D_123\ntemp\nINT
正确答案:————
10.(单选题)在32位的系统中,double数据类型的存储空间长度是()字节。 (满分:)
A2
B4
C8
D16
正确答案:————
11.(单选题)下列哪个选项是错误的数组定义()。 (满分:)
A#definex3chara[x];
Bchara[10]=”asd”
Cinti=3;chara[i];
Dchara[]={0
正确答案:————
12.(单选题)字符串“”在内存中占()个字节单元。 (满分:)
A0
B1
C2
D3
正确答案:————
13.(单选题)设x,y和z是int型变量,且x=3,y=4,z=5,则下面表达式中值为0的是()。 (满分:)
A’x’&&’y’
Bx<=y
Cx||y+z&&y-z
D!((x<y)&&!z||1)
正确答案:————
14.(单选题)有以下程序\nmain()\n{\ninti=10,j=1;\nprintf(“%d,%dn”,i--,++j);\n}\n执行后输出结果是()。 (满分:)
A9,2
B10,2
C9,1
D10,1
正确答案:————
15.(单选题)以下程序的输出结果是()。\nMain()\n{inta=3;\nPrintf(“%dn”,(a+=a-=a*a));\n} (满分:)
A-6
B12
C0
D-12
正确答案:————
16.(单选题)当把以下四个表达式用做if语句的控制表达式时,有一个选项与其他三个选项含义不同,这个选项是()。 (满分:)
Ak%2
Bk%2==1
C(k%2)!=0
D!k%2==1
正确答案:————
17.(单选题)正确的定义变量是()。 (满分:)
Ainta=10,b,c=2;
Bconstinta;
Cinta=b=c=10;
Dinta;b;c
正确答案:————
18.(单选题)C语言中运算对象必须是整型的运算符是()。 (满分:)
A%
B/
C=
D<=
正确答案:————
19.(单选题)一个C程序总是从()开始执行。 (满分:)
A程序的第一条指令
B主函数
C子程序
D主程序
正确答案:————
20.(单选题)以下能对一维数组a进行正确初始化的语句是()。 (满分:)
Ainta[10]=(0,0,0,0,0);
Binta[10]={
Cinta[]={0,0,0
Dinta[10]={10*1
正确答案:————
21.(单选题)设intx=1,y=1;表达式(!x||y--)的值是()。 (满分:)
A0
B1
C2
D-1
正确答案:————
22.(单选题)若有定义:\ninta=8,b=5,c;\n执行语句c=a/b+0.4;后,c的值为()。 (满分:)
A1.4
B1
C2.0
D2
正确答案:————
23.(单选题)设变量均为整型,则表达式(a=2,b=3,a++,a+=b)的值为()。 (满分:)
A2
B3
C6
D9
正确答案:————
24.(单选题)若有intx=3;,执行程序段:\ndo\n{\nPrintf(“%3d”,x-=2);\n}while(!(--x));\n输出结果是()。 (满分:)
A13
B1-1
C1-2
D1-3
正确答案:————
25.(单选题)下列哪个选项不是C语言的语句() (满分:)
A空语句
B函数调用语句
C表达式语句
D输入输出语句
正确答案:————
更多学习资料请登录www.openhelp100.com
|
|