程序设计入门——C语言(广西科技大学) 中国大学慕课答案2024完整版100分

残龟拇帛般毕虫腹咎顶删归琼

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

第1周:程序设计与C语言 第1周单元测验

1、 以下关于C语言的特点,正确的是 。

A:表达能力强且灵活;
B:可移植性好
C:提供了丰富的数据类型,允许程序员定义各种类型的变量指针和函数指针;
D: 以上答案都对
答案: 以上答案都对

2、 C源程序的基本单位是:

A:程序行
B:语句
C:函数
D:字符
答案: 函数

3、 以下叙述不正确的是().

A:一个C源程序可由一个或多个函数组成
B:一个C源程序必须包含一个main()函数
C:C程序的基本组成单位是函数
D:在C程序中,注释说明只能位于一条语句的后面
答案: 在C程序中,注释说明只能位于一条语句的后面

4、 下列叙述中错误的是

A: 计算机不能直接执行用C语言编写的源程序
B:C程序经C编译程序编译后, 生成扩展名为obj的文件是一个二进制文件
C:扩展名为obj的文件,经连接程序生成扩展名为exe的文件是一个二进制文件
D:扩展名为obj和exe的二进制文件都可以直接运行
答案: 扩展名为obj和exe的二进制文件都可以直接运行

5、 设b=1234 , 执行printf(“%%d@%d”,b) 语句,输出结果为:

A:1234
B:%1234
C:[email protected]
D:%d@ 1234
答案: %d@ 1234

6、 C源程序是由多个函数组成的,程序的执行是按书写顺序进行的。

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

7、 一个C程序可以由一个文件组成,也可由若干文件组成。

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

8、 C程序由函数组成

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

9、 C 程序的每一行结束都有一个” ; ”

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

10、 c语言源程序的扩展名是_____
答案: (以下答案任选其一都对).c;
.C;
c;
C

11、 结构化程序设计所规定的三种基本控制结构是_、__、_____
答案: 顺序结构 分支结构 循环结构

12、 c程序的基本组成单位是___
答案: 函数

13、 一个C源程序是由若干个函数构成,其中必须有一个是( ) 函数。(请用英文单词回答)
答案: main

第2周:计算 第2周单元测验

1、 C语言中,运算对象必须是整型数的运算符是

A:%
B:\
C:%和\
D:/
答案: %

2、 以下能正确地定义整型变量a,b和c并为它们赋初值5的语句是

A: int a=b=c=5;
B:int a, b, c=5;
C:a=5,b=5, c=5;
D:int a=5,b=5, c=5;
答案: int a=5,b=5, c=5;

3、 a=b+=c+5,若b=1,c=2,则a的值是 。

A:1
B:7
C:8
D:出错
答案: 8

4、 以下选项中正确的整型常量是:

A:12.
B:-20
C:1,000
D:4 5 6
答案: -20

5、 指出下面正确的输入语句是 .

A: scanf (“a=b=%d”,&a,&b);
B:scanf (“a=%d,b=%f”,&m,&f );
C: scanf (“%3c”,c);
D:scanf (“%5.2f”, &f);
答案: scanf (“a=%d,b=%f”,&m,&f );

6、 若x是int型变量,y是float型变量,所用scanf语句为 scanf(“x=%d,y=%f”,&x,&y);正确的输入操作是 。

A:x=10,y=66.6<回车>
B:10 66.6<回车>
C:10<回车>66.6<回车>
D:x=10<回车>y=66.6<回车>
答案: x=10,y=66.6<回车>

7、 scanf ( )函数的地址表列是用( ) 符号加上变量名表示变量的地址。

A:%
B: &
C:#
D:!
答案: &

8、 给定:int a,b; 以下哪些scanf的使用是正确的?

A:scanf(“%d”, &a);scanf(“%d”, &b);
B:scanf(“%d %d”, &a, &b);
C:scanf(“%d, %d”, &a, &b);
D:scanf(“%d%d”, a,b);
答案: scanf(“%d”, &a);scanf(“%d”, &b);;
scanf(“%d %d”, &a, &b);;
scanf(“%d, %d”, &a, &b);

9、 以下哪些是有效的变量名?

A:main
B:4ever
C:monkey_king
D:__int
答案: main;
monkey_king;
__int

10、 给定:int a,b;scanf(“%d %d”, &a, &b);则以下哪些输入方式是正确的?

A:1,2
B:1 2
C:12
D:1、2
答案: 1 2;
12

11、 在赋值表达式中,赋值号左边既可以是变量也可以是任意表达式

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

12、 有a=3,b=5。执行a=b,b=a后,已使a的值为5,b的值为3。

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

13、 在C中所用的变量必须先说明后使用

A:正确
B:错误

       


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

点击这里,购买完整答案


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


 

拾迸疾旧撵非鸵抄老牢乐般清