电子产品编程基础(无锡科技职业学院)中国大学MOOC答案2024完整版WYC

对应课程:点击查看
起止时间:2018-05-15到2018-07-15
更新状态:已完结

模块一 系统的总体规划设计 模块一单元测试

1、 下列字符序列中,不可用作C语言标识符的是( )

A:abc123
B:no.1
C:123
D:_ok
答案: no.1

2、 正确的C语言标识符是 ( )。

A:_buy_2
B:2_buy
C:?_buy
D:buy?
答案: _buy_2

3、 请选出可用作C语言用户标识符的一组标识符( )

A:void define WORD
B:a3_b3 _123 IF
C:For -abc Case
D:2a DO sizeof
答案: a3_b3 _123 IF

4、 C语言程序的基本单位是( )

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

5、 以下说法中正确的是( )

A:C语言程序总是从第一个定义的函数开始执行
B:在C语言程序中,要调用的函数必须在main( )函数中定义
C:C语言程序总是从main( )函数开始执行
D:C语言程序中的main( )函数必须放在程序的开始部分
答案: C语言程序总是从main( )函数开始执行

6、 C语言的符号集包括____。
答案: 英文字母、数字、一些有特定含义的标点符号

7、 C语言源程序文件的后缀是_,经过编译后生成文件的后缀是_,经过链接后生成文件的后缀是__。
答案: C,OBJ,EXE

8、 C语言的关键字都用__表示
答案: 小写单词

9、 一个C程序可以有__个主函数
答案: 1

10、 常用的算法表示方法有自然语言、__
答案: 流程图 N-S图

模块二 系统中的数据定义及应用 模块二单元测验

1、 以下非法的赋值语句是

A:n=(i=2,++i);
B: j++;
C:++(i+1);
D:x=j>0;
答案: ++(i+1);

2、 已有定义:int x=3,y=4,z=5;,则表达式!(x+y)+z-1 && y+z/2 的值是

A:6
B:0
C:2
D:1
答案: 1

3、 能表示x 为偶数的表达式是

A: x%2==0
B:x%2==1
C:x%2
D: x%2!=0
答案: x%2==0

4、 C 语言中,逻辑“真”等价于

A: 大于零的数
B:大于零的整数
C:非零的整数
D:非零的数
答案: 非零的数

5、 设x=3,y=-4,z=6,写出表达式 !(x>y)+(y!=z)||(x+y)&&(y-z) 的结果( )

A:0
B:1
C:-1
D:6
答案: 1

6、 C语言中用_表示逻辑值“真”,用___表示逻辑值“假”
答案: 非0 0

7、 C语言中的关系运算符“!=”的优先级_____ “<=”的优先级。(填写“大于”或者“小于”)
答案: 小于

8、 C语言中的逻辑运算符“&&”的优先级_____ “||”的优先级。(填写“高于”或“低于”)
答案: 高于

9、 C语言中的关系运算符”==”的优先级_____ 逻辑运算符“&&”的优先级。(填写“高于”或“低于”)
答案: 高于

10、 将下列数学式改写成C语言关系表达式或逻辑表达式 A) ___B) ___A) a=b 或a 4
答案: a==b||a 4

模块三 系统功能的选择执行设计 模块三单元测验

1、 已知int a,b;下列switch语句中正确的是()

A:switch(a){case a:a++;break;case b:b++;break;}
B:switch(a+b){case 1:a++;break;case 2:b++;break;}
C:switch(ab){case ab:a++;break;case a/b:b++;break;}
D:switch(a/10+b){case a+b:a++;break;case a-b:b++;break;}
答案: switch(a+b){case 1:a++;break;case 2:b++;break;}

2、 能够完成如下函数计算的程序段是()y={-1 x<0 0 x=0 1 x>0

A:if(x>=0)if(x>0)y=1;else y=0;else y=-1;
B:y=-1;if(x!=0)if(x>0)y=1;else y=0;
C:y=0;if(x>=0)if(x>0) y=1;else y=-1;
D:y=-1;if(x>0)y=1;else y=0;
答案: if(x>=0)if(x>0)y=1;else y=0;else y=-1;

3、 为了避免嵌套的if…else语句产生歧义,C语言规定else总是与( )组成配对关系。

A:上下对齐的if
B:与其之前未配对的if
C:离得最近的if
D:在其之前未配对的最近的if
答案: 在其之前未配对的最近的if

4、 下列有关switch语句描述总,()是正确的。

A:switch语句中每个语句序列必须有break
B:switch语句中default子句可以没有,也可以有一个
C:switch语句中case子句后面的表达式可以是整型表达式
D:switch语句中default子句只能放在最后
答案: switch语句中default子句可以没有,也可以有一个

5、 阅读以下程序: main() { int x; scanf(“%d”,&x); if(x–<5) printf(“%d”,x); else printf(“%d”,x++); } 程序运行后,如果从键盘上输人5,则输出结果是()。

A:3
B:4
C:5
D:6
答案: 4

6、 有如下程序main0{ int a=2,b=-1,c=2;if(a 2

7、 C 语言的 switch 语句中,case 后()

A:只能为常量
B:只能为常量或常量表达式
C:可为常量及表达式或有确定值的变量及表达式
D:可为任何量或表达式
答案: 只能为常量或常量表达式

8、 能正确表示“当x 的取值在[1,10]和[200,210]范围内为“真”,否则为“假”的表达式是( )

A:(x>=1)&&(x<=10)&&(x>=200)&&(x<=210)
B:(x>=1)||(x<=10)||(x>=200)||(x<=210)
C:(x>=1)&&(x<=10)||(x>=200)&&(x<=210)
D:(x>=1)||(x<=10)&&(x>=200)||(x<=210)
答案: (x>=1)&&(x<=10)||(x>=200)&&(x<=210)

9、 设x=3,y=-4,z=6,写出表达式 !(x>y)+(y!=z)||(x+y)&&(y-z) 的结果( )

A:0
B:1
C:-1

       


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

点击这里,联系客服更新


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

添加书签方法:

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

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

电子产品编程基础(无锡科技职业学院)中国大学MOOC答案2024完整版WYC第1张

电子产品编程基础(无锡科技职业学院)中国大学MOOC答案2024完整版WYC第2张


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

电子产品编程基础(无锡科技职业学院)中国大学MOOC答案2024完整版WYC第3张

电子产品编程基础(无锡科技职业学院)中国大学MOOC答案2024完整版WYC第4张

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


我们的公众号

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

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

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

电子产品编程基础(无锡科技职业学院)中国大学MOOC答案2024完整版WYC第5张


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


干饭人福利,饿了么红包每日领 

电子产品编程基础(无锡科技职业学院)中国大学MOOC答案2024完整版WYC第6张

点击这里,领取饿了么外卖红包