|
试卷名称:《程序设计语言(1)1347》18春在线作业1-0001
1.C语言程序的执行,总是起始于( )
A.程序中的第一条可执行语句
B.程序中的第一个函数
C.main函数
D.包含文件中的第一个函数
答案:-
2.语句 PRINT “3.5” +“6.5” +“42”执行的结果是()。
A.52
B.3.5 + 6.5 + 42
C.-1
D.3.56.542
答案:-
3.用DIM s (4)定义的数组可存放的元素个数为()。
A.4
B.5
C.6
D.7
答案:-
4.已知int a=6; 则执行a+=a-=a*a;语句后,a的值为( )
A.36
B.0
C.-24
D.-60
答案:-
5.在C语言中,引用数组元素时,其数组下标的数据类型允许是( )
A.整型常量
B.整型表达式
C.整型常量或整型表达式
D.任何类型的表达式
答案:-
6.下列语句执行后,变量a的值是()。a = 3:a = 6ENDa = 9
A.3
B.6
C.9
D.程序有错,a的值不可确定
答案:-
7.下面的字符串赋值语句中正确的是()。
A.x = “ABC”
B.y$ = ABC
C.z$ = “123”
D.w$ = 123
答案:-
8.已知char ch=′C′;则表达式ch=(ch=′A′ && ch=′Z′)?(ch+32):ch;的值是( )
A.A
B.a
C.Z
D.c
答案:-
9.
A.3
B.9
C.–99
D.12
答案:-
10.表达式“25 MOD(1-2∧2)”的值是()。
A.1
B.2
C.3
D.0
答案:-
11.下面的字符串赋值语句中,正确的是()。
A.x = “ ab ”
B.y$ = ab
C.z$ = “ 39 ”
D.w$ = 39
答案:-
12.下面四个选项中,均是不正确的8进制数或16进制数的选项是( )
A.016 0x8f 018
B.0abc 017 0xa
C.010 -0x11 0x16
D.0a12 7ff -123
答案:-
13.表达式aB||(C&D)中运算符优先级最高的是( )
A.||
B.&
C.
D.()
答案:-
14.下列说法中错误的是 ( )
A)只能在循环体内使用break语句
B)在循环体内使用break语句可以使流程跳出本层循环体,从而提前结束本层循环
C)在while和do…while循环中,continue语句并没有使整个循环终止
D)continue的作用是结束本次循环,即跳过本次循环体中余下尚未执行的语句,接着再一次进行循环判断
A.只能在循环体内使用break语句
B.在循环体内使用break语句可以使流程跳出本层循环体,从而提前结束本层循环
C.在while和do…while循环中,continue语句并没有使整个循环终止
D.continue的作用是结束本次循环,即跳过本次循环体中余下尚未执行的语句,接着再一次进行循环判断
答案:-
|
|