|
地大《C语言程序设计(新)》在线作业一
试卷总分:100 测试时间:--
单选题 判断题
一、单选题(共 15 道试题,共 60 分。)V 1. 以下叙述中不正确的是____.
A. 在一个函数中,可以有多条return语句
B. 函数的定义不能嵌套,但函数的调用可以嵌套
C. 函数必须有返回值
D. 不同的函数中可以使用相同名字的变量
满分:4 分
2. 假定p是具有double类型的指针变量,则表达式++p使p的值(以字节为单位)增加____
A. 1
B. 4
C. sizeof(double)
D. sizeof(p)
满分:4 分
3. 关于函数的参数在调用和返回过程中的值,下列说法哪个是正确的()
A. 实参不会改变
B. 实参可能会改变
C. 如果是指针,肯定不会改变
D. 如果不是指针,可能会改变
满分:4 分
4. 在c语言中,运算对象必须是整型数的运算符是()
A. %
B. \
C. %和\
D. **
满分:4 分
5. 在C 语言程序中,在函数内部定义的变量称为()
A. 全局变量
B. 全程变量
C. 外部变量
D. 内部变量
满分:4 分
6. C语言源程序文件经过C编译程序编译连接之后生成一个后缀为()的文件。
A. ”.c”
B. “.obj”
C. “.exe”
D. “.bas”
满分:4 分
7. 若变量已正确定义,执行语句scanf("%d%d%d ",&k1,&k2,&k3);时,()是正确的输入。
A. 2030,40
B. 20 30 40
C. 20, 30 40
D. 20, 30,40
满分:4 分
8. 下列说法中,正确的是
A. C语言源程序无论包含了多少函数,总是从main函数开始执行
B. main是由C语言提供的,并不需要用户自己编写
C. 调用C语言标准库函数时,程序中要用到include命令,它也是C语言的一种语句
D. 在C语言中,要调用的函数必须在main函数中定义
满分:4 分
9. 当说明一个结构变量时,系统分配给它的内存是
A. 各成员所需内存量的总和
B. 结构中第一个成员所需内存量
C. 成员中占内存量最大的成员所需的容量
D. 结构中最后一个成员所需内存量
满分:4 分
10. 以下有关宏替换的叙述错误的是
A. 宏名必须用大写字母表示
B. 宏替换不占用运行时间
C. 宏名不具有类型
D. 宏替换只是字符替换
满分:4 分
11. 关于void 指针,下列说法正确的是____.
A. void 指针就是未指向任何数据的指针
B. void 指针就是已定义而未初始化的指针
C. 指向任何类型数据的指针可直接赋值给一个void 指针
D. void 指针值可直接赋给一个非void 指针
满分:4 分
12. 若k为整型,以下while循环()次. int k=10; while (k=0) k=k-1;
A. 10次
B. 无限循环
C. 一次不执行
D. 执行一次
满分:4 分
13. 下列数组定义正确的是________
A. int a[5],b[2,3]
B. char no(30)
C. char x[]
D. int x[5]={1,2,3};
满分:4 分
14. 下列符号中,合法的C标识符是__________.①#i ②a>b ③_ave ④a_com
A. ②④
B. ②③
C. ③④
D. ②
满分:4 分
15. 已知:int x,a,b;下列选项中错误的if语句是______。( )
A. if(a=b) x++;
B. if(a=<b) x++;
C. if(a-b) x++;
D. if(x) x++;
满分:4 分
地大《C语言程序设计(新)》在线作业一
试卷总分:100 测试时间:--
单选题 判断题
二、判断题(共 10 道试题,共 40 分。)V 1. 在C程序中,APH和aph是两个不同的变量。
A. 错误
B. 正确
满分:4 分
2. 一个指针变量加(减)一个整数并不是简单地将原值加(减)一个整数,而是将该指针变量的原值(是一个地址)和它指向的变量所占用的内存单元字节数加(减)。
A. 错误
B. 正确
满分:4 分
3. getchar( )函数只能接收一个字符,接收之后才继续执行程序。
A. 错误
B. 正确
满分:4 分
4. 在C程序中,语句之间必须要用分号“;”分隔。
A. 错误
B. 正确
满分:4 分
5. 在C语言中,构造类型有以下几种:结构体类型、共用体(联合)类型、指针类型
A. 错误
B. 正确
满分:4 分
6. switch语句中,多个case可以共用一组执行语句。( )
A. 错误
B. 正确
满分:4 分
7. switch语句中,case后的各常量表达式可以相同。
A. 错误
B. 正确
满分:4 分
8. 预处理功能是在对源程序正式编译前由预处理程序完成的
A. 错误
B. 正确
满分:4 分
9. 一个int型变量的最大允许值为32767,如果再加1就会溢出。( )
A. 错误
B. 正确
满分:4 分
10. 所有函数都是平行的,函数间可以相互调用,但不能调用main函数。( )
A. 错误
B. 正确
满分:4 分 |
|