虐夺官奶翁裴剐钝糠虹厘回荤
巍懦粉彩详桓射庭璃特店草氢
C语言程序设计(西安工程大学) 2024智慧树满分答案
本门课程章节测试答案详情如下:
第一章 单元测试
1、单选题:
C语言程序的基本单位是()
A:字符
B:语句
C:函数
D:程序行
答案: 函数
2、单选题:
C语言规定,在一个源程序中main函数的位置 ( )
A:
可以在其他函数之前或之后
B:
必须在预处理命令的后面
C:
必须在最开始
D:
必须在最后
答案:
可以在其他函数之前或之后
3、单选题:
对于一个正常运行的C程序,以下叙述中正确的是()
A:
程序的执行总是从main函数开始,在main函数结束
B:
程序的执行总是从main函数开始,在程序的最后一个函数中结束
C:
程序的执行总是从程序的第一个函数开始,在程序的最后一个函数中结束
D:
程序的执行总是从程序的第一个函数开始,在main函数结束
答案:
程序的执行总是从main函数开始,在main函数结束
4、单选题:
以下叙述错误的是( )
A:
一个C程序只能有一个主函数
B:
C程序在书写时,有严格的缩进要求,否则不能编译通过
C:
C程序的主函数必须用main作为函数名
D:
一个C程序可以包含多个不同名的函数
答案:
C程序在书写时,有严格的缩进要求,否则不能编译通过
5、单选题:
下列说法正确的是( )
A:
一个函数的函数体必须要有执行部分,可以没有变量定义
B:
C程序的书写格式自由,一个语句可以分写在多行上
C:
一个函数的函数体必须要有变量定义和执行部分
D:
C程序的书写格式严格限制,一行内必须写一个语句
答案:
C程序的书写格式自由,一个语句可以分写在多行上
6、单选题:
以下叙述错误的是( )
A:C语言是一种通用的、过程式的编程语言,具有高效、灵活、可移植等优点
B:C语言属于汇编语言
C:计算机语言可分为三大类,即机器语言、汇编语言、高级语言
D:高级语言比汇编语言更贴近于人类使用的语言,易于理解、记忆和使用
答案: C语言属于汇编语言
7、多选题:
下列关于注释行的描述中,正确的是( )
A:单行注释以符号“/*”开头,以符号“*/”结尾
B:注释只在C语言源程序中有效,在编译时会被编译器忽略
C:单行注释以“//”开头,“//”后面是注释内容
D:注释只能对程序中的某一行代码进行解释
答案: 注释只在C语言源程序中有效,在编译时会被编译器忽略;单行注释以“//”开头,“//”后面是注释内容
8、单选题:
关于计算机语言的描述,正确的是( )
A:
汇编语言比机器语言执行速度快
B:
机器语言因为是面向机器的低级语言,所以执行速度慢
C:
汇编语言已将机器语言符号化,所以它与机器无关
D:
机器语言由0和1组成,执行速度快
答案:
机器语言由0和1组成,执行速度快
9、单选题:
用C语言编写的程序( )
A:
是一个源程序文件
B:
经过编译或解释才能被执行
C:
可直接被执行
D:
经过编译、连接后被执行
答案:
经过编译、连接后被执行
10、单选题:
连接程序将一个C程序的所有目标程序和系统的库文件以及系统提供的其他信息连接起来,最终生成一个可执行的二进制文件,它的后缀是( )
A:.exe
B:.obj
C:.lib
D:.cpp
答案: .exe
第二章 单元测试
1、单选题:
C语言提供的数据类型关键字有( )
A:
Char
B:
short
C:
Double
D:
integer
答案:
short
2、单选题:
若有说明和语句:
int a=5;
a++;
此处表达式a++的值是( )。
A:
5
B:
4
C:
7
D:
6
答案:
5
3、单选题:
在C语言中,要求运算数必须是整型的运算符是()。
A:
%
B:
!
C:
D:
/
答案:
%
4、单选题:
以下有4个用户标识符,其中合法的一个是()
A:f2_G3
B:for
C:short
D:4d
答案: f2_G3
5、单选题:
在C语言中,合法的字符常量是()。
A:
‘ab’
B:
‘C’
C:
’84’
D:
“”
答案:
‘C’
6、单选题:
若已定义x和y为double类型,且x=1,则表达式:y=x+3/2的值是()。
A:
1
B:
2.0
C:
2.5
D:
2
答案:
2
7、单选题:
若有以下定义:
char a; int b;
float c; double d;
则表达式a*b+d-c值的类型为( )。
A:
char
B:
int
C:
float
D:
double
答案:
double
8、单选题:
以下选项中可作为C语言合法整数的是( )。
A:
x2a2
B:
0386
C:
10110B
D:
0xffa
答案:
0xffa
9、单选题:
以下选项中可作为C语言合法常量的是( )。
A:
-80
B:
-8e1.0
C:
-80.0e
D:
e1
答案:
-80
10、单选题:
表达式3.6-5/2+1.2+5%2的值是()。
A:
4.8
B:
4.3
C:
3.3
D:
3.8
答案:
3.8
完整版答案需支付5元购买,完整答案是全部章节的课后答案。制作这些答案花费了很多心血,希望大家理解,如需购买请点击下方红字:
注意:完整答案是全部的课后答案,无期末答案!
萌面人优惠券
一键领取淘宝,天猫,京东,拼多多无门槛优惠券,购物省省省!
如需了解详情请点击下方红字:
萌面人优惠券APP下载
支持安卓,苹果,PC电脑等设备,可查看各种大学网课答案,可一键领取淘宝,天猫,京东,拼多多无门槛优惠券
详情请点击下方红字:
更多信息:如何找到本平台?
方法一:
点击下方红字,访问萌面人资料铺
方法二:
搜狗搜索:萌面人资料铺 认准域名:www.xuexianswer.com 或者域名:xuexianswer.com 点击进入
方法三:
打开手机微信,扫一扫下方二维码,关注微信公众号:萌面人APP
本公众号可查看各种网课答案,还可免费查看大学教材答案
点击这里,可查看公众号功能介绍
为了下次更快打开本网站,建议在浏览器添加书签收藏本网页。
添加书签方法:
1.电脑按键盘的Ctrl键+D键即可收藏本网页
2.手机浏览器可以添加书签收藏本网页
蹦闲撵囤报粕稗嵌顿柑私烹十
描颅墟半传薯漆裤存浓鹤桥陷