2020春C语言程序设计(赵玲玲)(哈尔滨工业大学)中国大学MOOC答案2024完整版WYC

对应课程:点击查看
起止时间:2020-02-10到2020-06-30
更新状态:已完结

Introduction to our course 网络测试用

1、 表达式5!=3的值是

A:T
B:F
C:0
D:1
答案: 1

2、 为表示关系x≥y≥z,应使用C语言表达式

A:(x>=y)&&(y>=z) 
B:(x>=y)AND(y>=z) 
C:(x>=y>=z)
D:(x>=y>=z)
答案: (x>=y)&&(y>=z) 

3、 设有说明:char w; int x; float y; double z; 则表达式: w*x+z-y值的数据类型是

A:float 
B:char 
C: int
D: double
答案:  double

4、 一个C语言的执行是从

A:本程序的主函数开始,本程序的主函数结束
B:本程序的第一个函数开始,本程序的最后一个函数结束
C:本程序的第一个函数开始,本程序的主函数结束
D:本程序的主函数开始,本程序的最后一个函数结束
答案: 本程序的主函数开始,本程序的主函数结束

5、 如果c是一个字符型变量,则判断c是否为空格的语句正确的是(空格的ASCII码为32)

A:c=’ ‘
B:c==32
C:c=32
D:c=’\40’
答案: c==32

6、 已知 int a=3;给出下面表达式的值:a += a -= a*a
答案: -12

7、 已知:int a =1, b=2, c=2; int s; 求表达式的值:s = 1 / 2 * ( a + b + c );
答案: 0

8、 已知:int a =1, b=2, c=2; int s; 求表达式的值:s = (a++)*b;
答案: 2

9、 已知:int a =1, b =1 , c=1; float s=0.0; 求表达式的值:s = 1 / 2 * ( a + b + c );
答案: 0.0

10、 已知:int a =1, b=2; float c = 2; int s=0; 求表达式的值:s = 1/2 *( a + b + c );
答案: 0

Introduction to our course 网络测试

1、 表达式5!=3的值是

A:1
B:0
C:T
D:F
答案: 1

2、 已知 int a=3;给出下面表达式的值:a += a -= a*a
答案: -12

Lesson 1 测试

1、 表达式5!=3的值是

A:1
B:0
C:T
D:F
答案: 1

2、 int a =1, b=2; float c = 2; int s=0; 求表达式的值:s = 1/2 *( a + b + c );
答案: 0

Lesson 1 第一次正式测试

1、 已知字母A的ASCII码为十进制的65,下面程序的输出是#include int main(void){ char ch1,ch2; ch1=’A’+2; ch2=’A’+’6′-‘3’; printf(“%d,%c”,ch1,ch2); return 0;}

A:C,D
B:67,D
C:67,不确定
D:65,68
答案: 67,D

2、 在下列选项中,不正确的赋值语句是

A: ++t;
B: n1=(n2=(n3=0));
C:k=i=j;
D:a=b+c=1;
答案: k=i=j;

3、 为表示关系x≥y≥z,应使用C语言表达式

A: (x>=y)&&(y>=z)
B:(x>=y)AND(y>=z)
C:(x>=y>=z)
D: (x>=y) & (y>=z)
答案: (x>=y)&&(y>=z)

4、 设有如下定义: int x=10,y=3,z;则语句 printf(“%d”,z=(x%y,x/y));的输出结果是

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

5、 设有说明:char w; int x; float y; double z; 则表达式: w*x+z-y值的数据类型是

A:float
B:char
C:int
D:double
答案: double

6、 若有定义int x=3,y=2和float a=2.5,b=3.5,则表达式:(x+y)%2+(int)a/(int)b的值是
答案: 1

7、 假设short int占两个字节,则下面程序的输出是:#include int main(void) { short int a, b; a=32767; b=a+1; printf(“a=%d,b=%d”, a, b); return 0;}
答案: a=32767,b=-32768

8、 已知 int a = 3; 执行 a += a -= a * a 后,变量a的值
答案: -12

9、 执行 a += a -= a *= a 后,变量a的值?
答案: 0

10、 写出程序的输出结果:#include int main(void) { int i=3; printf(“%d,%d”,i,i++); return 0;}
答案: 4,3

11、 给出程序运行结束时i的值:int main(void) { int i=6, a, b; printf(“%d”, ++i); printf(“%d”, i++); a=–i; printf(“%d”, a); b=i–; printf(“%d”, b); printf(“%d”, -i++); return 0;}
答案: 7

12、 以下程序中错误的是第几行:1 #include 2 int main(void)3 {4 float a;5 double b;6 a=123456.789e5;7 scanf(“%f”, &b);8 printf(“a=%f, b=%f”, a, b);9 return 0;10 }
答案: 7

Lesson 2 第二次测试

1、 如果下面程序的输出是a = 10, b = 20,则输入应该是什么#include main() { int a, b; scanf(“%d %d”, &a, &b); printf(“a = %d, b = %d”, a, b);}
答案: (以下答案任选其一都对)10 20;
10 20;
10
20

2、 如果下面程序的输出是a = 10, b = 20 则输入应该是什么#include main() { int a, b; scanf(“%d,%d”, &a, &b); printf(“a = %d, b = %d”, a, b);}
答案: 10,20

3、 如果下面程序的输入是10x则输出是什么#include main() { int a, b;scanf(“%d%c”, &a, &b); printf(“a = %d, b = %c”, a, b);}
答案: a = 10, b =

4、 如果下面程序的输入是10x则输出是什么#include main() { int a, b;scanf(“%d%c”, &a, &b); printf(“a = %d, b = %d”, a, b);}
答案: a = 10, b = 10

5、 对下面的程序中scanf语句进行修改,使得用户可以以回车、空格、制表符、逗号作为分隔符进行数据的输入,请写出修改后的scanf语句#include main() { int a, b; scanf(“%d,%d”, &a, &b); printf(“a = %d, b = %d”, a, b);}
答案: scanf(“%d%*c%d”,&a,&b);

6、 修改下面程序中的scanf语句,使得程序输入形式为10x时可以正确读入a,b#include int main(void) { int a;char b;scanf(“%d%c”, &a, &b);printf(“a = %d, b = %c”, a, b);}
答案: (以下答案任选其一都对)scanf(“%d %c”, &a, &b);;
scanf(“%d%*c%c”, &a, &b);;
scanf(“%d”,&a);
getchar();
scanf(“%c”,&b);

7、 修改程序中错误的语句#include int main(void){ float a; double b; a=123456.789e5; scanf(“%f”, &b); printf(“a=%f, b=%f”, a, b);return 0;}
答案: (以下答案任选其一都对)scanf(“%lf”, &b);;
float b;

8、 如果下面程序的输入是10, b则scanf(“%d,%d”, &a, &b);的返回值是多少#include main() { int a, b; scanf(“%d,%d”, &a, &b); printf(“a = %d, b = %d”, a, b);}
答案: 1

9、 如果下面程序的输入是10, 3b则scanf(“%d,%d”, &a, &b);的返回值是多少#include main() { int a, b; scanf(“%d,%d”, &a, &b); printf(“a = %d, b = %d”, a, b);}
答案: 2

10、 如果下面程序的输入是10, 3b则输出应该是什么#include main() { int a, b; scanf(“%d,%d”, &a, &b); printf(“a = %d, b = %d”, a, b);}

       


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

点击这里,联系客服更新


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

添加书签方法:

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

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

2020春C语言程序设计(赵玲玲)(哈尔滨工业大学)中国大学MOOC答案2024完整版WYC第1张

2020春C语言程序设计(赵玲玲)(哈尔滨工业大学)中国大学MOOC答案2024完整版WYC第2张


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

2020春C语言程序设计(赵玲玲)(哈尔滨工业大学)中国大学MOOC答案2024完整版WYC第3张

2020春C语言程序设计(赵玲玲)(哈尔滨工业大学)中国大学MOOC答案2024完整版WYC第4张

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


我们的公众号

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

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

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

2020春C语言程序设计(赵玲玲)(哈尔滨工业大学)中国大学MOOC答案2024完整版WYC第5张


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


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

2020春C语言程序设计(赵玲玲)(哈尔滨工业大学)中国大学MOOC答案2024完整版WYC第6张

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