2024智慧树网课答案 C语言程序设计(山东联盟) 最新完整智慧树知到满分章节测试答案
第一章 单元测试
1、 问题:
能将高级语言编写的源程序转换为目标程序的是()。
选项:
A:链接程序
B:解释程序
C:编译程序
D:编辑程序
答案: 【
编译程序
】
2、 问题:
C语言的注释定界符是()。
选项:
A:{ }
B:[ ]
C:
( )
D:/ /
答案: 【
/ /
】
3、 问题:
以下标识符中,不能作为合法的C用户定义标识符的是()。
选项:
A:a3_b3
B:void
C:_123
D:IF
答案: 【
void
】
4、 问题:
C语言源程序的基本单位是()。
选项:
A:过程
B、函数
C、子程序
D、标识符
B:函数
C:子程序
D:标识符
答案: 【
函数
】
5、 问题:
计算机能直接执行的程序是用( )程序设计语言编写的。
选项:
A:C语言
B:机器语言
C:汇编语言
D:C++
答案: 【
机器语言
】
6、 问题:
C程序中main函数的位置是( )。
选项:
A:必须在程序的开始
B:必须在程序的最后
C:可以任意位置
D:必须在程序的中间位置
答案: 【
可以任意位置
】
7、 问题:
C语言程序上机调试步骤是( )。
选项:
A:编写源程序、编译、组建、执行
B:编写源程序、编译、执行
C:编写源程序、组建、执行
D:编写源程序、执行
答案: 【
编写源程序、编译、组建、执行
】
8、 问题:
语句的结束标志是冒号“:”。
选项:
A:对
B:错
答案: 【
错
】
9、 问题:
C程序中1条语句必须写在1行。
选项:
A:对
B:错
答案: 【
错
】
10、 问题:
属于低级语言的是()。
选项:
A:机器语言
B:汇编语言
C:C语言
D:JAVA语言
答案: 【
机器语言
汇编语言
】
第二章 单元测试
1、 问题:
C语言中,最基本的数据类型是( )
选项:
A:整型,实型,逻辑型
B:整型,实型,字符型
C:整型,字符型,逻辑型
D:整型,实型,字符型,逻辑型
答案: 【
整型,实型,字符型
】
2、 问题:
以下不合法的整型常量是( )。
选项:
A:
12345
B:
68
C:
0xabc
D:
147
答案: 【
0xabc
】
3、 问题:
以下浮点数的表示不正确的是( )。
选项:
A:
e23
B:
7.19E21
C:
22.3
D:
12.E2
答案: 【
e23
】
4、 问题:
C程序中变量可以不定义而直接使用。
选项:
A:对
B:错
答案: 【
错
】
5、 问题:
不能将字符串赋给字符变量。
选项:
A:对
B:错
答案: 【
对
】
6、 问题:
以下不合法的实型常量是( )。
选项:
A:
0.5
B:
.5
C:
5.0
D:
5
答案: 【
5
】
7、 问题:
以下哪个是字符数据类型关键字( )。
选项:
A:
string
B:
c
C:
char
D:
CHAR
答案: 【
char
】
8、 问题:
在程序运行期间,变量可以多次被赋值。
选项:
A:对
B:错
答案: 【
对
】
9、 问题:
以下关于符号常量的说法正确的是( )。
选项:
A:
符号常量是以标识符形式出现的常量,一经定义,它所代表的常量值在其作用域内不能改变
B:
可以将圆周率这个常量值定义为符号常量,定义方法为:#define PI=3.1415926
C:
使用符号常量不仅便于程序的调试和维护,还能大大提高程序的运行速度
D:
符号常量名可以不遵循C语言的标识符和命名规则
答案: 【
符号常量是以标识符形式出现的常量,一经定义,它所代表的常量值在其作用域内不能改变
】
10、 问题:
以下定义变量的语句错误的是( )。
选项:
A:
int x1;
B:
float y1;
C:
Double a1;
D:
double z1;
答案: 【
Double a1;
】
11、 问题:
以下能正确定义变量并给变量赋值的是( )。
选项:
A:
int a,b; a=b=6;
B:
int a=5,b=5;
C:
int a=5,b; b=5;
D:
int a=b=5;
答案: 【
int a,b; a=b=6;
int a=5,b=5;
int a=5,b; b=5;
】
12、 问题:
以下是合法C语言常量的是( )。
选项:
A:
012
B:
“a”
C:
e-2
D:
‘a’
答案: 【
012
“a”
‘a’
】
13、 问题:
以下合法的C语言整型常量是( )。
选项:
A:
160
B:
-0xffff
C:
011
D:
01a
答案: 【
160
-0xffff
011
】
14、 问题:
若已定义 int a=11; 执行printf("a=%d,a=%o,a=%x",a,a,a) ;语句后的输出结果是( )。
选项:
A:
a=11, a=11, a=b
B:
a=11, a=13, a=b
C:
a=11, a=13, a=c
D:
a=11, a=12, a=13
答案: 【
a=11, a=13, a=b
】
15、 问题:
函数putchar(65) 的功能是向终端输出( )。
选项:
A:
6
B:
65
C:
有编译错误
D:
A
答案: 【
A
】
16、 问题:
使用scanf()函数,在输入数据时,若遇非法输入则认为该数据输入结束。
选项:
A:对
B:错
答案: 【
对
】
17、 问题:
getchar( )和scanf()均为输入函数,它们之间可通用,没有任何区别。
选项:
A:对
B:错
答案: 【
错
】
第三章 单元测试
1、 问题:
若变量已正确定义,表达式 (j=3, j++) 的值是____。
选项:
A:3
B:4
C:5
D:6
答案: 【
3
】
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦