17秋《C语言程序设计》作业_1
一、单选题 优学100f(www.youxue100f.com)
1.
(4分)以下叙述不正确的是( )
A. 在C程序中,语句之间必须要用分号分隔
B. 若a是实型变量,C程序中a=10是正确的,因为实型变量中允许存放整型数
C. 在C程序中,无论是整数还是实数都能正确无误地表示
D. 在C程序中,%是只能用于整数运算的运算符
纠错
得分: 4
知识点: 2.2 C语言数据类型
2.
(4分)将空格符赋给字符变量c,正确的赋值语句是( )
A. c=‘\0’
B. c=NULL
C. c=0
D. c=32
纠错
得分: 4
知识点: 2.1 标识符和关键字
3.
(4分)在函数调用时,以下说法正确的是( )
A. 函数调用后必须带回返回值
B. 实际参数和形式参数可以同名
C. 函数间的数据传递不可以使用全局变量
D. 主调函数和被调函数总是在同一个文件里
纠错
得分: 4
知识点: 4.5 调用函数和被调函数的数据传递
4.
(4分)
A. (A)
B. (B)
C. (C)
D. (D)
纠错
得分: 4
知识点: 2.2 C语言数据类型
5.
(4分)在下列选项中,不正确的赋值语句是
A. ++t;
B. n1=(n2=(n3=0));
C. k=i=j;
D. a=b+c=1;
纠错
得分: 4
知识点: 3.1 语句
6.
(4分)
A. (A)
B. (B)
C. (C)
D. (D)
纠错
得分: 4
知识点: 3.4 循环结构
7.
(4分)
A. (A)
B. (B)
C. (C)
D. (D)
纠错
得分: 4
知识点: 6.3 字符数组和字符串
8.
(4分)以下函数调用语句中实参的个数为 。exce((v1,v2),(v3,v4,v5),v6);
A. 3
B. 4
C. 5
D. 6
纠错
得分: 4
知识点: 4.4 函数的调用和说明
9.
(4分)
A. (A)
B. (B)
C. (C)
D. (D)
纠错
得分: 0
知识点: 2.2 C语言数据类型
10.
(4分)
A. (A)
B. (B)
C. (C)
D. (D)
纠错
得分: 4
知识点: 2.1 标识符和关键字
11.
(4分)
A. (A)
B. (B)
C. (C)
D. (D)
纠错
得分: 4
知识点: 2.5 使用数学函数
12. 优学100f(www.youxue100f.com)
(4分)在C语言中,字符型数据在内存中以 形式存放。
A. 原码
B. BCD码
C. 反码
D. ASCII码
纠错
得分: 4
知识点: 2.2 C语言数据类型
13.
(4分)
A. (A)
B. (B)
C. (C)
D. (D)
纠错
得分: 4
知识点: 2.2 C语言数据类型,2.3 常量和符号常量
14.
(4分)以下说法中正确的是: 。
A. C语言程序总是从第一个定义的函数开始执行
B. 在C语言程序中,要调用的函数必须放在main()函数中定义
C. C语言程序总是从main()函数开始执行
D. C语言程序中的main()函数必须放在程序的开始部分
纠错
得分: 4
知识点: 4.3 函数定义
15.
(4分)
A. (A)
B. (B)
C. (C)
D. (D)
纠错
得分: 4
知识点: 6.3 字符数组和字符串
二、多选题
1.
(4分)关于共用体的叙述,正确的是()。
A. 共用体变量在定义的同时只能用第一个成员的类型的值进行初始化
B. 共用体类型的变量的所有成员共享一段公共存储区
C. 共用体中,所有成员的首地址相同,并且也与共用体变量的首地址相同
D. 共用体类型与结构体类型在结构上是相同的
纠错
得分: 4
知识点: 8.3 联合
2.
(4分)
A. (A)
B. (B)
C. (C)
D. (D)
纠错
得分: 4
知识点: 3.4 循环结构
3.
(4分)以下 是不正确的转义字符。
A. \\
B. \
C. 081
D. \0
纠错
得分: 0
知识点: 2.1 标识符和关键字
4.
(4分)
A. (A)
B. (B)
C. (C)
D. (D)
纠错
得分: 4
知识点: 3.语句及控制结构
5.
(4分)以下可以定义为用户标识符的有( )
A. scanf
B. short
C. _3com_
D. int
纠错
得分: 4
知识点: 2.1 标识符和关键字
三、判断题
1.
(4分)C语言程序的变量必须先定义再使用。
对
得分: 4
知识点: 2.2 C语言数据类型
2.
(4分)do-while语句构成的循环只能用Break语句退出。
错
得分: 4
知识点: 3.4 循环结构
3.
(4分)静态变量和外部变量都是全局变量。
错
得分: 4
知识点: 2.2 C语言数据类型
4.
(4分)宏替换不占用程序运行时间,只需编译时间。
对
得分: 0
知识点: 5.1 宏定义
5.
(4分)如果x>y或者a<B为真,表达式(X>y&&a
错
得分: 4
知识点: 2.4 运算符与表达式