2019 程序设计基础(河北软件职业技术学院)1207864204 最新满分章节测试答案

2025年3月18日 分类:免费网课答案 作者:网课帮手

本答案对应课程为:点我自动跳转查看
本课程起止时间为:2019-11-05到2019-12-31
本篇答案更新状态:已完结

C语言是什么? C语言基础知识-单元测试

1、 问题:以下说法中正确的是( )。
选项:
A:C语言程序总是从第一个定义的函数开始执行
B:在C语言程序中,要调用的函数必须在main( )函数中定义
C:C语言程序总是从main( )函数开始执行
D:C语言程序中的main( )函数必须放在程序的开始部分
答案: 【C语言程序总是从main( )函数开始执行

2、 问题:下面关于编译预处理命令的说法中,正确的是( )。
选项:
A:一条文件包含命令能包含多个文件
B:文件包含命令不可以嵌套使用
C:编译预处理命令是在编译之前被处理的命令
D:编译预处理命令中的“#”可以省略
答案: 【编译预处理命令是在编译之前被处理的命令

3、 问题:以下叙述错误的是( )。
选项:
A:一个C程序可以包含多个不同名的函数
B:一个C程序只能有一个主函数
C:C程序在书写时,有严格的缩进要求,否则不能编译通过
D:C程序的主函数必须用main作为函数名
答案: 【C程序在书写时,有严格的缩进要求,否则不能编译通过

4、 问题:一个C程序有且仅有一个( )函数。
选项:
A:库函数
B:main函数
C:自定义函数
D:形式函数
答案: 【main函数

5、 问题:源程序要正确地运行,必须要有( )。
选项:
A:printf函数
B:自定义的函数
C:main函数
D:不需要函数
答案: 【main函数

6、 问题:C语言源程序的基本单位是( )。
选项:
A:过程
B:函数
C:子程序
D:标识符
答案: 【函数

程序设计基础知识 程序设计基础知识-单元测试

1、 问题:下列属于C语言合法的字符常量的是( )。
选项:
A: ‘\85′
B:”n”
C:’\t’
D:”\0″
答案: 【‘\t’

2、 问题:下面四个选项中,均是不合法的用户标识符的选项是( )。
选项:
A:BA、x_0、do
B:float、1a0、_Y
C:x-y、goto、123
D:_123、tmp、CHAR
答案: 【x-y、goto、123

3、 问题:表达式’A’+4*25.0-‘b’的正确结果是( )。
选项:
A:67
B:67.0
C:不确定
D:67L
答案: 【67.0

4、 问题:若“int n; float f=13.8;”,则执行“n=(int)f%3”后,n的值是( )。
选项:
A:1
B:4
C:4.333333
D:4.6
答案: 【1

5、 问题:设有定义”float y=3.45678;int x;”,则以下表达式中能实现将y中数值保留小数点后2位,第3位四舍五入的表达式是( )。
选项:
A:y=(y100+0.5)/100.0
B:y=(y/100+0.5)
100.0
C:y=y100+0.5/100.0
D:x=y
100+0.5,y=x/100.0
答案: 【x=y*100+0.5,y=x/100.0

6、 问题:针对简单程序设计,以下叙述的实施步骤正确的是( )。
选项:
A:确定算法和数据结构、编码、调试、整理文档
B:编码、确定算法和数据结构、调试、整理文档
C:整理文档、确定算法和数据结构、编码、调试
D:确定算法和数据结构、调试、编码、整理文档
答案: 【确定算法和数据结构、编码、调试、整理文档

7、 问题:C语句”x=y+2;”还可以写作( )。
选项:
A:x=x
y+2;
B:x=2+yx;
C:x=x
(y+2);
D:x=y+2x;
答案: 【x=x
(y+2); 】

8、 问题:设变量均已正确定义并且赋值,以下与其他三组输出结果不同的一组语句是( )。
选项:
A:x++; printf((“%d”,x);
B:n=++x; printf((“%d”,n);
C:++x; printf((“%d”,x);
D:n=x++; printf((“%d”,n);
答案: 【n=x++; printf((“%d”,n);

9、 问题:下述程序段的输出结果是( )。int x=10;int y=x++; printf(“%d,%d”, ++x,y++);
选项:
A:12,10
B:12,11
C:11,10
D:11,11
答案: 【12,10

10、 问题:常数的书写格式决定了常数的类型和值,0x1011是( )。
选项:
A:八进制整型常量
B:字符常量
C:十六进制整型常数
D:二进制整型常数
答案: 【十六进制整型常数

11、 问题:C语言中,int型数据在内存中的存储形式是( )。
选项:
A:ASCII码
B:原码
C:反码
D:补码
答案: 【补码

12、 问题:以下定义语句中正确的是( )。
选项:
A:int a=b=0;
B:char A=65+1,b=′b′;
C:float a=1,b=a,c=b;
D:double a=0.0;b=1.1;
答案: 【char A=65+1,b=′b′;

13、 问题:以下标识符中,不能作为合法的C用户定义标识符的是( )。
选项:
A:a3_b3
B:void
C:_123
D:I
答案: 【void

14、 问题:在C语言中,要求运算数必须是整型的运算符是( )。
选项:
A:%
B:/
C:+
D:!
答案: 【%

15、 问题:若有int a=31,则 a++*1/2的值是( )。
选项:
A:15.5
B:16
C:23
D:15
答案: 【15

16、 问题:以下关于算法叙述错误的是( )。
选项:
A:算法可以用伪代码、流程图等多种形式来描述
B:一个正确的算法必须有输入
C:一个正确的算法必须有输出
D:用流程图可以描述的算法可以用任何一种计算机高级语言编写成程序代码
答案: 【一个正确的算法必须有输入

17、 问题:关于C语言中数的表示,以下叙述正确的是( )。
选项:
A:只有整型数在允许范围内能精确无误的表示,实型数会有误差
B:只要在在允许范围内整型和实型都能精确表示

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦
请输入手机号或商家订单号
打不开请联系客服QQ 2356025045 商家订单号在哪里?点此了解

商家订单号查看步骤

打开支付宝
方法一:我的 > 账单 > 账单详情 > 更多>复制商家订单号
方法二:我的 > 账单 >搜索关键字【网课小帮手】
> 账单详情 > 更多>复制商家订单号
方法三:联系客服QQ 2356025045
微信支付
我 > 支付 > 钱包 > 账单 > 账单详情

继续阅读