C语言程序设计(南方医科大学) 中国大学慕课答案2024完整版100分

褂喝擞敝迫刮凛艰缔融挟崩能

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

第一周 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

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

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

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

2、 合法的C语言标识符是( )

A:2a
B:sum
C:int
D:a*b
答案: sum

3、 不合法的C语言标识符是 ( )。

A:8
B: j2_KEY
C:4d
D:Double
答案: 4d

4、 下列定义变量的语句中错误的是( )。

A:int x1;
B:float y1;
C:double z1;
D:Double a1;
答案: Double a1;

5、 在C语言中,要求运算数必须是整型的运算符是( )。

A:%
B:/
C:+
D:-
答案: %

6、 下面( )语句正确地描述了计算公式 C语言程序设计(南方医科大学) 中国大学慕课答案2024完整版100分第1张

A:y = axxx/x – b;
B:y = axxx/(x – b);
C:y = (axxx)/(x – b);
D:y = a
xxx/x – b;
答案: y = (axx*x)/(x – b);

7、 下面( )是合法的赋值语句 .

A: i=1;
B:‍i+1=5;
C:5=i;
D:i *3=i+1;
答案: i=1;

8、 下面程序的输出是( ) 。#include int main(){ int x=10,y=3; printf(“%d”,y=x/y); return 0;}

A:0
B:1
C:3
D:不确定的值
答案: 3

9、 下面程序的输出是( ) 。#include int main(){ int a= 5; printf(“a=%d”,++a+2); return 0;}

A:a=6
B:8
C:a=5
D:a=8
答案: a=8

10、 78%10的结果是( )。

A:78
B:8
C:7
D:10
答案: 8

11、 下面程序的输出是( ) 。 #include int main(){ int a=8; printf(“%d”,(a++)*2); return 0;}

A:8
B:9
C:16
D:18
答案: 16

12、 下面程序的输出是( ) 。#include int main(){ int a=3; printf(“%d”,(a–)*7); return 0;}

A:21
B:2
C:3
D:14
答案: 21

13、 下面程序的输出是( ) 。#include int main(){ int b=3,a= 3; printf(“%d,%d”,b,a–); return 0;}

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

14、 i=1;执行( )语句后,变量i的值不会发生变化。

A:i+5;
B:–i;
C:i=2*i;
D:i=6;
答案: i+5;

15、 int x;scanf(“%d”,&x);下面( )可以获得x的个位数。

A:x%10;
B:x/10;
C:x/100-x/10;
D:x-x/10;
答案: x%10;

16、 语句float x=3.0 ,y=4.0;下列表达式中y的值为9.0的是( )。

A: y/=x27/4
B:y+=x+2.0
C:y-=x+0.8
D: y
=x-3.0
答案: y+=x+2.0

17、 有关运算符的正确描述是( )

A:单目运算符优先级高于双目运算符
B:赋值运算符是左结合的

       


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

点击这里,购买完整答案


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


 

韩稗驶吮刃捷苏空凭切貉纪诞