物理问题的C语言实现(南京大学)中国大学MOOC答案2024完整版WYC

对应课程:点击查看
起止时间:2021-03-15到2021-06-30
更新状态:每5天更新一次

运动学问题 单元测验(顺序和分支结构)

1、 已知整型变量a和b的值分别为4和3,则执行下列语句后a和b的值分别是?a = 1/2b++;

A:0, 4
B:6, 4
C:8, 4
D:1, 5
答案: 0, 4

2、 已知3个整型变量a, b, c,它们的初值分别是2, 3, 4,执行下列语句后它们的值分别是?a = b;
b = c;
c = a;

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

3、 已知整型变量m的初值为3,执行下列代码后的输出结果是?if (m > 3)
printf(“A”);
if (m > 2)
printf(“B”);
if (m > 1)
printf(“C”);
if (m > 0);
printf(“D”);

A:ABCD
B:BCD
C:B
D:CD
E:C
F:D
G:A
答案: BCD

4、 已知整型变量a,则下列表达式的结果是?-5 < a < 5

A:可能为1
B:可能为0
C:一定为1
D:一定为0
答案: 一定为1

5、 下列代码段的输出结果是?int a = 10, b = 0;
if (a > 4) {
b += a;
a = 4;
}
if (a > 2) {
b += a;
a %= 2;
}
if (a > 0) {
b += 2;
a = -2;
}
printf(“%d %d”, a, b);

A:-2 16
B:0 14
C:4 10
D:-2 22
E:0 20
答案: 0 14

6、 已知变量a是int型,b是float型且值为3.14,下列表达式的值是?a = ((int)b / 3 == 1) ? 1 : 0

A:1
B:0
C:可能是1
D:可能是0
答案: 1

7、 下列选项中哪个是正确的C语言的表达式?

A:a+1
B:a++;
C:3=3
D:a = b
E:b == a + b * c && !(a / c)
F:a *= (b > 0 && c < 5);
G:++a–
H:!(a+2);
答案: a+1;
a = b;
b == a + b * c && !(a / c)

8、 与数学关系式物理问题的C语言实现(南京大学)中国大学MOOC答案2024完整版WYC第1张等价的C语言关系表达式是?

A:x < -2 && x > 2
B:x < -2 || x > 2
C:-2 < x < 2
D:!(-2 <= x <=2)
E:!(-2 <=x && x <= 2)
F:x < -2, x > 2
答案: x < -2 || x > 2;
!(-2 <=x && x <= 2)

9、 下列代码段执行后的显示结果是?int a = 1, b = 4;
if ( a = 4 && b = 1)
printf(“Hello”);
else if (a == 4 && b == 1)
printf(“Ok”);
else if (a == 1 && b == 4)
printf(“Good”);
else if (a == 1 || b == 4)
printf(“Perfect”);
else
printf(“Bad”);

A:Hello
B:Good
C:Ok
D:Perfect
E:Bad
答案: Hello

10、 下列代码段执行的结果是?int a =123, b = 0, c;
if (a) {
c = a % 10; a /= 10; b = b * 10 + c;
}
if (a) {
c = a % 10; a /= 10; b = b * 10 + c;
}
if (a) {
c = a % 10; a /= 10; b = b * 10 + c;
}
printf(“%d”, b);

A:321
B:0
C:123
D:不确定
E:代码不正确
答案: 321

11、 已知整型变量a和b的初值均为0,下列表达式的值是?!(a = 1 || b != 0)
答案: 0

12、 下列代码段执行结束后变量a的值是?int a, b = 1;
a = b++;
答案: 1

13、 下列代码段的执行结果是(如果结果是小数,小数点后保留6位数字,如2.300000)?double a = 2.1, b;
if (a > 5 / 2) {
b = 3 / (double)2 + a;
}
else {
b = 3 / 2 + a;
}
printf(“%f”, b);
答案: 3.600000

14、 下列代码段的输出结果是?if (4 > 1 + 2)
printf(“%d”, (4 > 1) + 2);
else
printf(“%d”, 4 > 1 + 2);
答案: 3

15、 下列代码段的执行结果是?int a = 10, b = 4, c = 20, d;
d = (a > b) ? a : b;
d = (d > c) ? d : c;
printf(“%d”, d);
答案: 20

16、 向double型变量读入数据的格式控制符是?
答案: lf

17、 取地址运行符是?
答案: &

18、 表示“不相等”的关系运算符是?
答案: !=

运动学问题 单元测验(循环结构和数组)

1、 下列代码执行后的输出结果是?int i = 0;
while (i < 3) {
printf(“%d”, i);
i++;
}

       


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

点击这里,联系客服更新


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

添加书签方法:

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

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

物理问题的C语言实现(南京大学)中国大学MOOC答案2024完整版WYC第2张

物理问题的C语言实现(南京大学)中国大学MOOC答案2024完整版WYC第3张


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

物理问题的C语言实现(南京大学)中国大学MOOC答案2024完整版WYC第4张

物理问题的C语言实现(南京大学)中国大学MOOC答案2024完整版WYC第5张

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


我们的公众号

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

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

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

物理问题的C语言实现(南京大学)中国大学MOOC答案2024完整版WYC第6张


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


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

物理问题的C语言实现(南京大学)中国大学MOOC答案2024完整版WYC第7张

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