C语言程序设计(苏州工业职业技术学院)1003772054mooc慕课答案2026年版满分测试WYC

对应课程:点击查看
起止时间:2019-09-06到2019-09-18
更新状态:已完结

项目一 课程准备 项目一 课程准备 单元测验

1、 为了实现( ),所有的对数组的读写操作都应当被检查以确保对数组的操作在正确的范围内。   A编写正确的代码  B非执行的缓冲区技术  C程序指针完整性检查  D数组边界检查

A:编写正确的代码
B:非执行的缓冲区技术
C:程序指针完整性检查‍
D:数组边界检查‍
答案: 数组边界检查‍

2、 printf()函数的格式说明符中,要输出单个字符应使用下面那个说明符

A:%d
B:%s
C:%f
D:%c
答案: %c

3、 一个完整的C源程序是( )

A:要由一个主函数(或)一个以上的非主函数构成
B:由一个且仅由一个主函数和零个以上(含零)的非主函数构成
C:要由一个主函数和一个以上的非主函数构成
D:由一个且只有一个主函数或多个非主函数构成
答案: 由一个且仅由一个主函数和零个以上(含零)的非主函数构成

4、 下列说法中正确的是( )

A:main函数必须出现在所有函数之前
B:main函数可以在任何地方出现
C:main函数必须出现在所有函数之后
D:main函数必须出现在固定位置
答案: main函数可以在任何地方出现

5、 C语言的基本单位是( )

A:程序行
B:语句
C:函数
D:字符
答案: 函数

6、 一个C语言程序中有()个主函数

A:0
B:有且只有一个
C:2
D:不确定
答案: 有且只有一个

7、 C语言程序总是从_______函数开始,而不论其在程序中的位置。
答案: main

8、 C语言在VC++6.0环境中的的扩展名是_______。
答案: (以下答案任选其一都对).c;
.C

项目二 车辆行驶状态显示(输入、输出) 项目二 车辆行驶状态显示(输入、输出)单元测验

1、 下面哪种不是C语言的基本类型的

A:字符型
B:数组
C:整型
D:浮点型
答案: 数组

2、 字符型用什么格式符表示

A:%d
B:%f
C:% c
D:%lf
答案: % c

3、 下列程序的运行结果是什么#include void main( ) { char ch; ch=’A’; printf(“%c”,ch); printf(“%d”,ch); }

A:‘A’‘A’
B:6565
C:‘A’65
D:65‘A’
答案: ‘A’65

4、 若a为int类型,且其值为3,则执行完表达式“a+=a-=a*a”后,a的值是

A:-3
B:9
C:-12
D:6
答案: -12

5、 阅读下面的程序找出哪一行出错#include “stdio.h”void main(){ char ch; 1 printf(“请输入一个字符”); 2 ch=getchar(); 3 printf(“刚刚输入的字符为”); 4 printf(“%f”,ch);}

A:1
B:2
C:3
D:4
答案: 4

6、 阅读下面的程序找出哪一行出错#include “stdio.h”void main(){ double num1,num2,num3; 1 printf(“请输入两个数据”); 2 scanf(“%lf%lf”,num1,num2); 3 num3=num1+num2; 4 printf(“两数之和为%lf”,num3); }

A:1
B:2
C:3
D:4
答案: 2

7、 显示欢迎来到C语言课堂正确的语句为

A:printf(“欢迎来到C语言课堂”);
B:printf(欢迎来到C语言课堂);
C:print(“欢迎来到C语言课堂”);
D:printf(“欢迎来到C语言课堂”)
答案: printf(“欢迎来到C语言课堂”);

8、 阅读下面的程序,分析功能#include “stdio.h”void main(){ int num1=5,num2=3,num3; num3=num1; num1=num2; num2=num3; printf(“num1=%d,num2=%d”,num1,num2); }

A:求和
B:赋值
C:无作用
D:交换两个数据
答案: 交换两个数据

9、 阅读下面的程序,分析功能#include “stdio.h”void main(){ char ch; printf(“请输入一个大写字母”); scanf(“%c”,&ch); ch=ch+32; printf(“请输成字符%c”,ch);}

A:大写字母转换为小写字母
B:小写字母转换为大写字母
C:不确定
D:输入与输出
答案: 大写字母转换为小写字母

10、 数学方程为F=3/2M,写成C语言程序为

A:F=3/2M
B:F=3/2M
C:F=3.0/2
M
D:F=3/2M1.0
答案: F=3.0/2*M

11、 int类型用什么运算符

A:%d
B:%f
C:%lf
D:%c
答案: %d

12、 double类型用什么运算符

A:%d
B:%f
C:%lf
D:%c
答案: %lf

13、 float类型用什么运算符

A:%d
B:%f
C:%lf
D:%c
答案: %f

14、 char类型用什么运算符

A:%d
B:%f
C:%lf
D:%c
答案: %c

15、 以下关于long、int和short类型数据占用内存大小的叙述中正确的是

A:均占4个字节
B:由用户自己定义
C:由C语言编译系统决定
D:根据数据的大小来决定所占内存的字节数
答案: 由C语言编译系统决定

16、 以下变量命名合法的是:

A:1e5
B:a1
C:int

       


注:此答案尚未制作完成,如需购买,可点击下方红字提交表单联系客服更新,更新后可直接在本网页购买答案

点击这里,联系客服更新


为了方便下次阅读,建议在浏览器添加书签收藏本网页

添加书签方法:

1.电脑按键盘的Ctrl键+D键即可收藏本网页

2.手机浏览器可以添加书签收藏本网页


获取更多MOOC答案,欢迎在浏览器访问我们的网站:http://mooc.mengmianren.com

注:请切换至英文输入法输入域名,如果没有成功进入网站,请输入完整域名:http://mooc.mengmianren.com/


我们的公众号

打开手机微信,扫一扫下方二维码,关注微信公众号:萌面人资料铺

本公众号可查看各种网课答案,还可免费查看大学教材答案

点击这里,可查看公众号功能介绍


一键领取淘宝,天猫,京东,拼多多无门槛优惠券,让您购物省省省,点击这里,了解详情


 


 


点击下方答案目录,3秒找到你想要的答案