- 1
- 0
- 约2.71万字
- 约 28页
- 2026-03-14 发布于河北
- 举报
C复习题及答案
1.以下选项中合法的变量名是(A)。
A._am7B.4gp3C.scanfD.B.HJack
2.若有说明语句intij;则计算表达i=j=(3,j++,j=5,j+5)后i
的值为(D为
A.3B.4C.5D.10
3.关于if后一对圆括号中的表达,以下叙述中正确的是(C)。
A.只能用逻辑表达B.只能用关系表达
C.可用任意表达D.可用逻辑表达也可用关系表达
4.设有定义语句:carcl=3c2=3;,则以下表达中值为0
z
的是A()
o
A.clAc2B.clc2C.cl|c2D.~c2
5.调用函数时,基本类型变量作函数实参,它与对应的形参
(A)。
A.各自占用独立的存储单元
B.共占用一个存储单元
C.同名时才能共用存储空间
D.不占用存储单元
6.若有如下结构体类型的定义和语句:D
structstudent
{carname[10];
carsex;
intage;
}std/ps;ps=std;
则下面对结构体成员的引用错误的是()。
A.std.sexB.ps-age
C.*(ps).ageD.student.sex
7.以下关于文件包含的叙述中正确的是(B)。
A.用的叱111€^命令所包含的文件其后缀只能是.
B.根据需要的叱11^6命令行可以出现在源程序任意行的起始位
置
C.对有错误的被包含文件进行修改后,包含它的源文件不必重新
编译
D.用折叱11^。命令行所包含的头文件可以是目标文件
8.若要打开A盘上user子目录下名为data.txt的文本文件,进
行读写,下面符合此要求的函数调用是(C)。
A.fopen(A:\user\data.txtrb〃)
B.fopen(A:\user\data.txtr)
C.fopen(A:\user\data.txt“:r+〃)
D.fopen(A:\user\data.txt:w)
9.以下叙述不正确的是(C.D)。
A.C程序的ain函数可以没有参数。
B.C程序的ain函数可以有参数。
C.C程序的ain函数若有参数时,第一个参数的值最少是1。
D.C程序的ain函数若有参数时,第一个参数的值一定要大于
等于0。
10.以下关于数组的叙述中不正确的是(D).
A.数组的名称其实是数组在内存中的首地址。
B.数组元素是按顺序存放在内存中。
C.当数组名作为参数被传递给某个函数时,原数组中的元素的值
可能被修改。
D.一个数组可以存储多种不同类型的变量。
1.C语言规定:函数返回值的类型是由_D
AReturn语句中的表达类型规定的
B调用该函数时的主调函数类型所决定的
C调用该函数时系统临时决定的
原创力文档

文档评论(0)