北语17秋《程序设计引论》作业3答案答案
17秋《程序设计引论》作业3
试卷总分:100 得分:0
一、 单选题 (共 10 道试题,共 50 分)
1. C语言中基本的数据类型包括()。
A. 整型
B. 实型
C. 字符型
D. 数组
专业答案:----
满分:5 分
2. C语言的赋值表达式中,赋值号的左侧必须是()。
A. 常量
B. 变量
C. 表达式
D. 函数
专业答案:----
满分:5 分
3. C语言中用()表示逻辑值“真”。
正确答案:----
A. true
B. 整数0#非零值
C. T
满分:5 分
4. 以下叙述中错误的是()。
A. 在C程序中,逗号运算符的优先级最低
B. 在C程序中,APH和aph是两个不同的变量
C. 若a和b类型相同,在计算赋值表达式a=b后,b中的值将存入a中,而b的值不变
D. 从键盘输入数据时,整型变量只能输入整型数值,实型变量只能输入实型数值
正确选项:----
满分:5 分
5. 若定义:int a[10];,则对数组元素的正确引用是()
A. a[2+4]
B. a[3*5]
C. a(5)
D. a[10]
专业答案:----
满分:5 分
6. 自增、自减运算符能用于()。
A. 整型常量
B. 表达式
C. 整型变量
D. 浮点型常量
正确答案:----
满分:5 分
7. 能将一维数组a的所有元素均初始化为1的正确形式是()
A. int a[3]={1}
B. int a[3]={3*1}
C. int a[3]={1,1,1}
D. int a[3]=1
正确选项:----
满分:5 分
8. 以下对一维数组进行正确的定义初始化的语句是()。
A. int a[5]=0
B. int a[5]={0}*5
C. int a[5]={0,0,0,0,0,0}
D. int a[5]={0}
专业答案:----
满分:5 分
9. 下列不是C语言关键字的选项是()。
A. if
B. printf
C. case
D. while
正确答案:----
满分:5 分
10. 对于函数中的局部变量,默认的存储类别是()
A. auto
B. static
C. extern
D. register
专业答案:----
满分:5 分
北语17秋《程序设计引论》作业3答案标准满分答案
二、 多选题 (共 5 道试题,共 25 分)
1. 用typedef将double说明成一个新类型名REAL,错误的方法是()
正确答案:----
A. typedef REAL double
正确答案:----
B. typedef double REAL
正确答案:----
C. typedef REAL =double
正确选项:----
D. typedef double =REAL
专业答案:----
满分:5 分
2. 关于malloc函数的描述正确的是()
A. 使用malloc函数时需要头文件stdib.h
正确选项:----
B. malloc函数的返回值是一个指针
C. 使用malloc函数时需要强制类型转换
D. malloc函数有两个参数
专业答案:----
满分:5 分
3. 以下描述错误的是()
A. 如果形参与实参的类型不一致,应以参数类型为准
B. 如果函数值类型与返回值类型不一致,应以函数值类型为准
C. return语句后不能是表达式
D. 定义函数时,可以省略不写形参的类型,只写形参名
正确答案:----
满分:5 分
4. 以下关于指针数组的描述正确的是()
A. 指针数组的每个元素是一个指针
B. 指针数组的每个元素可以指向相同类型的数据
C. 指针数组的每个元素存放了一个地址
D. 指针数组的每个元素可以指向不同类型的数据
正确选项:----
满分:5 分
5. 以下函数首部的定义形式错误的是()
A. int fun(int x;int y)
B. int fun(int x,int y)
C. int fun(int x,y)
D. int fun(int x,int y)
正确选项:----
满分:5 分
三、 判断题 (共 5 道试题,共 25 分)
1. 在C语言字符数组中可以在赋值语句中通过赋值运算符=对字符数组整体赋值。
A. 错误
B. 正确
满分:5 分
2. 字符数组只能存放字符串。
A. 错误
B. 正确
满分:5 分
3. 函数调用strcat(strcpy(str1,str2),str3)的功能是将串str2复制到串str1中后再将串str3连接到串str1之后。
A. 错误
B. 正确
满分:5 分
4. 字符串"THAT"小于字符串"THE"。
A. 错误
B. 正确
满分:5 分
5. for的循环体包含多条语句时必须使用花括号括起来。
A. 错误
B. 正确
满分:5 分
北语17秋《程序设计引论》作业3答案历年真题如下: