大工16秋《C和C++语言程序设计》在线作业1答案
大工16秋《C和C++语言程序设计》在线作业11:下面哪个()不是变量的要素。
A:类型
B:名字
C:值
D:地址
正确答案:
2:若有以下类型说明语句:char a;int b; float c; double d; 则表达式a*b+d-c的结果类型为()。
A:float
B:double
C:char
D:int
正确答案:
3:下面四个选项中,均是合法转义字符的选项是()。
A:''017''"'
B:'''''n'
C:'018''f''xab'
D:'0''101''xlf'
正确答案:
4:设a为整型变量,则不能正确表达数学关系10<a<15的C语言表达式是()。
A:a==11||a==12||a==13||a==14
B:a>10&&a<15
C:10<a<15
D:!(a<=10)&&!(a>=15)
正确答案:
5:在C语言程序中,表达式5%3的结果是()。
A:2.5
B:2
C:3
D:1
正确答案:
6:下面哪个是32位机器,无符号短整形的取值范围()。
A:0~4294967295
B:0~65535
C:-2147483648~2147483647
D:-32768~32767
正确答案:
7:下程序的输出结果是()。rnmain()rn{ int x=-10,y= -1,z=1;rn if(x<y)rn if(y<0) z=0;rn else z=z+1;rn printf(“%dn”,z);}
A:0
B:2
C:3
D:4
正确答案:
8:执行语句{for(j=0;j<4;j++) a=1;}后变量j的值是()。
A:0
B:3
C:4
D:1
正确答案:
9:设x为int型变量,则执行以下语句后:x=20; x+=x;,x的值为()。
A:10
B:20
C:40
D:30
正确答案:
10:若int x=5,y=3,z=4 则表达式x<z?y:z的结果是()。
A:4
B:3
C:2
D:0
正确答案:
11:C语言对嵌套if语句的规定是:else语句总是与其之前最近的且尚未配对的if配对。
A:错误
B:正确
正确答案:
12:程序 = 算法 + 数据结构 + 程序设计方法 + 语言工具和开发环境。
A:错误
B:正确
正确答案:
13:C程序书写格式比较自由,一个语句可以分写在多行。
A:错误
B:正确
正确答案:
14:程序开发步骤为编辑->编译->连接->执行。
A:错误
B:正确
正确答案:
15:break语句不能出现在for语句中。
A:错误
B:正确
正确答案:
16:枚举型是数据的基本类型。
A:错误
B:正确
正确答案:
17:x%2 = 0 && x%3 !=0表示既能被2整除但不能被3整除的整数。
A:错误
B:正确
正确答案:
18:标识符只能由字母、数字和下划线构成。
A:错误
B:正确
正确答案:
19:在C语言中,认为小于等于0的为逻辑"假"。
A:错误
B:正确
正确答案:
20:+=不是算术运算符。
A:错误
B:正确
正确答案:
**** Hidden Message ***** 在线作业
页:
[1]