高级语言程序设计C(百色学院) 中国大学慕课答案2024完整版100分

燃欣社射掠海烯凌窘昂稼判玛

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

第一周 C语言简介 选择题

1、 下面的叙述正确的是()。

A:一个C的源程序必须包含1个以上的main函数
B:在C的源程序中,main函数不是必须的
C:一个C的源程序可以由一个或多个函数组成
D:printf函数是程序执行的起始位置
答案: 一个C的源程序可以由一个或多个函数组成

2、 C程序是从()开始执行的。

A:return语句
B:主函数
C:文件开始的注释部分
D:放在最前面的函数
答案: 主函数

3、 关于C程序的叙述,正确的是( )。

A:一条语句可以写在多行,也可以多条语句写在一行
B:一行只能写一条语句
C:从//开始的程序都是注释内容
D:/ /只能写在一行,其中的内容为注释部分
答案: 一条语句可以写在多行,也可以多条语句写在一行

4、 以下正确的printf语句是()。

A:‍printf (“This is a C program.”)
B:‍printf (“This is a C program.);
C:‍printf (“This is a C program.”);
D:‍printf “This is a C program.”;
答案: ‍printf (“This is a C program.”);

5、 /*程序功能:打印输出hello world #include int main() { printf(“Hello, world”); return 0;}上面程序的运行结果是( )

A:程序出错,不能运行
B:Hello, world
C:程序功能:打印输出hello world
D:”Hello, world”
答案: 程序出错,不能运行

6、 设有程序“1.cpp”,编译后运行该程序,执行的是( )文件。

A:1.cpp
B:1.obj
C:1.exe
D:1.c
答案: 1.exe

7、 下面程序的错误是()#include int mian() { printf(“hello world”) return 0;}

A:printf(“hello world”) 后面少分号
B:主函数名写错
C:多了return 0;
D:main()后面少分号
答案: printf(“hello world”) 后面少分号;
主函数名写错

8、 输出结果为500+200=700的语句是()。

A:printf(“500+200=%d,500+200”);
B:printf(“500+200=%d”,500+200);
C:printf(“500+200=700”);
D:print 500+200=700;
答案: printf(“500+200=%d”,500+200);;
printf(“500+200=700”);

9、 输出结果为2564=1600的语句是()。

A:printf(“2564=%d”,2564);
B:printf(“25
64=1600″);
C:printf(“2564=%d, 2564″);
D:print 2564=1600;
答案: printf(“25
64=%d”,2564);;
printf(“25
64=1600″);

10、 下面是关于C程序注释的叙述,其中正确的是( )。

A:/……/可以注释多行,也可以注释一行
B:从//开始的程序都是注释内容
C:/ /与//注释的范围没有区别
D://是行注释,从//开始至行尾为注释内容
答案: /……/可以注释多行,也可以注释一行;
//是行注释,从//开始至行尾为注释内容

第一周 C语言简介 判断题(本周语法汇总)

1、 编写C程序时,main函数必不可少。

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

2、 printf(“”); 可实现换行

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

3、 C的每条语句结束处必须用分号。

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

4、 注释语句不影响程序的运行。

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

5、 若使用printf输出结果,则必须在程序前添加#include

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

6、 C程序中的标点符号(如分号;)必须用英文的标点符号。

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

第二周 C语言基础语法 第二周 易错知识点练习1(选做)

1、 当x是41.0时,算术表达式5/9*(x-32)的运算结果是( )。

A:5
B:5.0
C:0
D:4.9
答案: 0

2、 高级语言程序设计C(百色学院) 中国大学慕课答案2024完整版100分第1张

A:高级语言程序设计C(百色学院) 中国大学慕课答案2024完整版100分第2张
B:3.14159r^2/(a+b)
C:3.14159
rr/(a+b)
D:高级语言程序设计C(百色学院) 中国大学慕课答案2024完整版100分第3张
答案: 3.14159
r*r/(a+b)

3、 当x是41.0时,printf(“%f”,5.0/9*(x-32));输出结果是( )。

A:5
B:5.000000
C:0.000000
D:4.900000
答案: 5.000000

4、 x为int型,表达式 (x=1)+2的值是( ),x的值是( )。

A:出错,1
B:1,1
C:3,1
D:1,3
答案: 3,1

5、 int a=10,b=100;printf(“%d,%d,”, a++,++b);printf(“%d”, a);程序的输出结果是( )。

A:10,10111
B:11,10011
C:10,10110
D:10,10010
答案: 10,10111

6、 在C语言中,下面( )是正确的赋值表达式。

A:x+1=2
B:x=2
C:2=x
D:b=a=2
答案: x=2;
b=a=2

第二周 C语言基础语法 语法知识选择题

1、 下列浮点数的表示中不正确的是( )。

A:22.3
B: .719e22
C:e23
D:12. e2
答案: e23

       


如需购买完整答案,请点击下方红字:

点击这里,购买完整答案


获取更多中国大学慕课答案,请点击这里,进入mooc.mengmianren.com


 

弦关返邵姐急构慌龋忙赊刀恕