对应课程:点击查看
起止时间:2020-10-24到2020-12-31
更新状态:已完结
第2单元 结构化编码——循环结构程序设计 第3次单元测验
1、 C语言中while和do-while循环的主要区别是 。
A:do-while的循环体至少无条件执行一次
B:while的循环控制条件比do-while的循环控制条件严格
C:do-while允许从外部转到循环体内
D:do-while循环体不能是复合语句
答案: do-while的循环体至少无条件执行一次
2、 以下叙述中正确的是 。
A:break语句只能用于switch语句体中
B:continue语句的作用是:使程序的执行流程跳出包含它的所有循环
C:break语句只能用在循环体内和switch语句体内
D:在循环体内使用break语句和continue语句的作用相同
答案: break语句只能用在循环体内和switch语句体内
3、 下面关于for、while、do_while循环语句的叙述中正确的是
A:三种循环语句的循环体都至少被无条件地执行一次
B:三种循环语句中都可以缺省循环终止条件表达式
C:三种循环语句的循环体都必须放入一对花括号中
D:三种循环语句都可能出现无穷循环
答案: 三种循环语句都可能出现无穷循环
4、 以下关于循环语句的结论中,错误的是 。
A:可以用while语句实现的循环,一定可以用for语句实现
B:可以用for语句实现的循环,一定可以用while语句实现
C:可以用do-while语句实现的循环,一定可以用while语句实现
D:do-while语句与while语句的区别仅是关键字“while”出现的位置不同
答案: do-while语句与while语句的区别仅是关键字“while”出现的位置不同
5、 关于循环语句,下面说法中正确的是 。
A:do-while语句的循环体至少会被执行1次
B:while语句的循环体至少会被执行1次
C:for语句的循环体至少会被执行1次
D:在C语言中只能用for、do或do-while语句实现循环结构
答案: do-while语句的循环体至少会被执行1次
第3 单元 模块化设计——函数(一) 函数(一)
1、 组成C语言程序的是
A:子程序
B:过程
C:函数
D:主程序
答案: 函数
2、 C 语言总是从 函数开始执行
A:main
B:处于最前的
C:处于最后的
D:随机选一个
答案: main
3、 在 C 语言中,有关函数的说法,以下正确的是
A:函数可嵌套定义,也可嵌套调用
B:函数可嵌套定义,但不可嵌套调用
C:函数不可嵌套定义,但可嵌套调用
D:函数不可嵌套定义,也不可嵌套调用
答案: 函数可嵌套定义,也可嵌套调用
4、 以下 函数,真正地没有返回值
A:int a(){int a=2;return (a);}
B:void b(){printf(“c”);}
C:int a(){int a=2;return a;}
D:以上都是
答案: void b(){printf(“c”);}
5、 以下函数调用语句中,含有实参的个数为 fun((2,3),(4,5+6,7));
A:1
B:2
C:5
D:6
答案: 5
第3单元 模块化设计——函数(二) 第6次单元测验
1、 被调函数返回给主调函数的值称为
A:形参
B:实参
C:返回值
D:参数
答案: 返回值
2、 可以不进行函数类型说明
A:被调函数的返回值是整型或字符型时
B:调函数的定义在主调函数定义之前时
C:在所有函数定义前,已在函数外预先说明了被调函数类型
D:以上都是
答案: 以上都是
3、 以下对 C语言函数的有关描述中,正确的是
A:在 C 中,调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参
B:C函数既可以嵌套定义又可递归调用
C:函数必须有返回值,否则不能使用函数
D:C程序中有调用关系的所有函数必须放在同一个源程序文件中
答案: 在 C 中,调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参
4、 C 语言中函数的隐含存储类型是
A: auto
B:static
C:extern
D:无存储类型
答案: extern
5、 能把函数处理结果的两个数据返回给主调函数,在下面的方法中不正确的是
A:return 这两个数
B:形参用两个元素的数组
C:形参用两个这种数据类型的指针
D:用两个全局变量
答案: return 这两个数
第4单元 拓展知识——指针 第4-2单元测试
1、 已有定义int p,i;则以下正确的语句是
A:10=p;
B:i=p;
C:i=p;
D:p=2p+1;
答案: i=*p;
2、 已知:int *p, a; 则语句p=&a;中的运算符&的含义是______
A:位与运算
B:逻辑与运算
C:取指针内容
D:取变量地址
答案: 取变量地址
3、 已知:char s[10], *p=s; 则在下列语句中,错误的语句是__
为了方便下次阅读,建议在浏览器添加书签收藏本网页
添加书签方法:
1.电脑按键盘的Ctrl键+D键即可收藏本网页
2.手机浏览器可以添加书签收藏本网页
获取更多MOOC答案,欢迎在浏览器访问我们的网站:http://mooc.mengmianren.com
注:请切换至英文输入法输入域名,如果没有成功进入网站,请输入完整域名:http://mooc.mengmianren.com/
我们的公众号
打开手机微信,扫一扫下方二维码,关注微信公众号:萌面人APP
本公众号可查看各种网课答案,还可免费查看大学教材答案
点击这里,可查看公众号功能介绍
一键领取淘宝,天猫,京东,拼多多无门槛优惠券,让您购物省省省,点击这里,了解详情
干饭人福利,饿了么红包每日领