C语言程序设计(北京理工大学珠海学院)1453196209 中国大学MOOC答案100分完整版

临翰桓荚喇淮散袍朴陀潞端凸

第1周程序设计与C语言

第一周测验

1、单选题:
​C语言是什么语言?‌

A: 低级语言
B: 高级语言
C: 自然语言
D: 机器语言
答案:  高级语言

2、单选题:
C语句必须以___结尾。‌

A: 逗号
B: 分号
C: 句号
D: 都不对
答案:  分号

3、单选题:
一个可执行的C程序必须有一个,且只能有的一个函数是?‌

A: printf
B: include
C: main
D: mian
答案:  main

4、单选题:
C程序中,利用printf函数时,开始的#include后需要____。​

A: <math.h>
B: <stdio.h>
C: <studio.h>
D: <string.h>
答案:  <stdio.h>

5、单选题:
C源程序的后缀是___。‏

A: .exe
B: .c
C: .obj
D: .o
答案:  .c

6、判断题:
一个C程序是从main函数开始执行的,而不论main函数的位置。‍

A: 正确
B: 错误
答案:  正确

7、判断题:
‎‏用高级语言编写的程序,计算机能够直接识别和执行。‏‎‏

A: 正确
B: 错误
答案:  错误

8、判断题:
​C语言被称为“高级语言”是因为它们比较接近人们习惯使用的自然语言和数学语言。‎

A: 正确
B: 错误
答案:  正确

9、判断题:
‌‏可执行文件是计算机可以识别的二进制文件。‏

A: 正确
B: 错误
答案:  正确

10、判断题:
上机运行一个C程序须经过编辑、编译、连接和执行四个步骤。‎

A: 正确
B: 错误
答案:  正确

第2周计算

小测验

1、填空题:
写出以下代码执行后,t1和t2的值,以空格隔开:‏int a=14;‏int t1 = a++;‏int t2 = ++a;‏
答案:  14 16

2、填空题:
写出以下表达式的结果,结果之间间隔一个空格:‌6 + 5 / 4 – 2‌2 + 2 * (2 * 2 – 2) % 2 / 3‌10 + 9 * ((8 + 7) % 6) + 5 * 4 % 3 * 2 + 3 ‌1 + 2 + (3 + 4) * ((5 * 6 % 7 / 8) – 9) * 10‌
答案:  5 2 44 -627

第二周测验

1、单选题:
‎以下数据中,不正确的数值常量是().‍‎‍

A: A、0
B: B、0xKa
C: C、5.0F
D: D、013
答案:  B、0xKa

2、单选题:
以下正确的字符串常量是().​‍​

A: A、’opqrst’
B: B、thank you
C: C、”\”
D: D、”abc”
答案:  D、”abc”

3、单选题:
以下可用作C语言用户标识符的是().​‍​

A: A、2a,Do,Sizeof
B: B、for,–abc,case
C: C、a3b3,_123,IF
D: D、void,define,WORD
答案:  C、a3b3,_123,IF

4、单选题:
以下不符合C语言语法的赋值语句是().​

A: A、k=j*2=k*4;
B: B、j++;
C: C、j=i=5;
D: D、y=j++;
答案:  A、k=j*2=k*4;

5、判断题:
若a是实型变量,C程序中不允许赋值a=10, 因此实型变量中只允许存放实型数.‎​‎

A: 正确
B: 错误
答案:  错误

6、判断题:
一旦给变量赋值,其值就不能再改变了.‌‍‌

A: 正确
B: 错误
答案:  错误

7、判断题:
经过下述赋值int x=3;double y;y=(double)x;后,则x变量的数据类型为double.‍‍‍

A: 正确
B: 错误
答案:  错误

8、填空题:
设int a,b; 经 a=5,b=3,a*b 运算后,a值为_____.‌‏‌
答案:  5

9、填空题:
int x=2;z=x++-1; 则z的值为_____.‌‏‌
答案:  1

10、填空题:
‍int x;  x=-3+4%5-6,  则x的值为_____.‎‍‎
答案:  -5

第3周判断与循环

小测验

1、单选题:
‏以下哪个循环和其他三条循环不等价(假设循环体都是一样的)?​

A: for ( i=0; i<10; i++ ) {…}
B: for ( i=0; i<10; ++i ) {…}
C: for ( i=0; i++<10;  ) {…}
D: for ( i=0; i<=9; i++ ) {…}
答案:  for ( i=0; i++<10;  ) {…}

2、判断题:
‌while循环的条件满足的时候循环继续,而do-while的条件满足的时候循环就结束了‏

A: 正确
B: 错误
答案:  错误

3、填空题:
‎以下代码片段执行结束后,变量i的值是多少?​int i =10;
while ( i>0 ) {
    i /=2;
}‎​
答案:  0

4、填空题:
‌以下代码片段执行结束后,变量i的值是多少?‏int i = 1;
do {
i += 5;
} while (i<17);‌‏
答案:  21

5、填空题:
‍以下代码段的输出是什么?‌for ( int i=10; i> 1; i /=2 ) {
    printf(“%d “, i++);
}‍‌
答案:  10 5 3 2

第3周测验

1、单选题:
有以下程序:‍main()‍{ int n=0;‍ do‍ { n++;‍  printf(” %d”,n);‍}while(n<=3);‍}‍程序的输出结果是________。‍

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

2、单选题:
以下程序段的输出结果是________。.‎int n=10;‎while(n>7)‎{n–;‎printf(“%d”,n);‎}‎

A: 9876
B: 10987
C: 987
D: 1098
答案:  987

3、单选题:
C语言中,while 和do-while 循环的主要区别是________。​‎​

A: do-while 的循环体不能是复合语句
B: while 的循环控制条件比 do-while 的循环控制条件更严格
C: do-while 的循环体至少无条件执行一次
D: do-while 允许从外部转到循环体内
答案:  do-while 的循环体至少无条件执行一次

4、单选题:
下述循环的循环次数是________。​int k=2;​while(k=0)​    printf(“%d”,k);k–;​printf(“n”);​‏​

A: 0次
B: 2次
C: 无限次
D: 1次
答案:  0次

5、单选题:
在循环语句结构中,当循环条件为________时,执行循环体语句。‏‎‏

A: 0
B: 假
C: -1
D: 非0
答案:  非0

6、单选题:
t为int类型,进人下面的循环之前,t的值为0‌while(t=1)‌{……}‌,则以下叙述中,正确的是________。‌

A: 循环控制表达式的值为0
B: 循环控制表达式不合法
C: 其他说法都不对
D: 循环控制表达式的值为1
答案:  循环控制表达式的值为1

7、单选题:
‌语句while(!E);中的表达式!E等价于________。​

A: E !=1
B: E==1
C: E !=0
D: E==0
答案:  E==0

8、单选题:
下列程序段执行后x、y和z的值分别是________​ int x=10,y=20,z=30;​ if(x>y)z=x;x=y;y=z;​

A: 20,30,30
B: 10,20,30
C: 20,30,10
D: 20,30,20
答案:  20,30,30

9、单选题:
‌int b=0,x=1;执行语句 if(x++) b=x+1;  后,x,b 的值依次为________‎

A: 3,2
B: 3,0
C: 2,3
D: 2,0
答案:  2,3

10、单选题:
以下程序输出结果是________‍main( ) {‍int m=5;‍if(m++>5)printf(“%dn”,m); else printf(“%dn”,m–); }  ‍​‍

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



上方为免费预览版答案,如需购买完整答案,请点击下方红字:



点击这里,购买完整版答案


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

添加书签方法:

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

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

点击浏览器底部菜单-【添加书签】-收藏本网页

C语言程序设计(北京理工大学珠海学院)1453196209 中国大学MOOC答案100分完整版第1张

点击浏览器底部菜单-【书签/历史】-可查看本网页

C语言程序设计(北京理工大学珠海学院)1453196209 中国大学MOOC答案100分完整版第2张


获取更多慕课答案,欢迎在浏览器访问我们的网站:



http://mooc.mengmianren.com

C语言程序设计(北京理工大学珠海学院)1453196209 中国大学MOOC答案100分完整版第3张

C语言程序设计(北京理工大学珠海学院)1453196209 中国大学MOOC答案100分完整版第4张

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


我们的公众号

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

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

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

C语言程序设计(北京理工大学珠海学院)1453196209 中国大学MOOC答案100分完整版第5张




APP下载



点击这里下载萌面人APP,使用更方便!




APP功能说明

1.可查看各种网课答案

点击【萌面人官网】,可查看知到智慧树,超星尔雅学习通,学堂在线等网课答案

C语言程序设计(北京理工大学珠海学院)1453196209 中国大学MOOC答案100分完整版第6张

点击【中国大学慕课答案】,可查看mooc慕课答案

C语言程序设计(北京理工大学珠海学院)1453196209 中国大学MOOC答案100分完整版第7张

2.可一键领取淘宝/天猫/京东/拼多多无门槛优惠券

如图所示,点击对应图标即可领取淘宝/天猫/京东/拼多多无门槛优惠券

C语言程序设计(北京理工大学珠海学院)1453196209 中国大学MOOC答案100分完整版第8张


苟告霖隧娶晒猴谱赣盘靡晴容