C语言考试复习题.pdf
一、选择题
1.在每个C程序中都必需包含有这样一个函数,该函数的函数名
为O
A.ainB.MAINC.naeD.function
2.在以下关于C语言的注释的叙述中,不正确的是o
A.注释可用/“*、*“/”形式表示,也可用“〃”形式表示
B.编译器在编译一个程序时,将跳过注释,不对其进行处理
C.编译器在编译一个程序时,可发觉注释中的单词拼法错误
D.程序中注释的多少不会影响所生成的可执行文件的长度
3.以下叙述不正确的是o
A.在C程序中,严格区分大小写字母
B.一个C源程序有且仅有一个ain函数
C.在C程序中,注释只能位于一条语句的后面
D.一个C程序总是从ain函数起先执行
4.下列合法的标识符为
A.abde+B.#KDJFC.67KDJD.DK3_
5.关于字符串和字符的关系正确的是
A.A”与7V是相同的
B.字符串是常量,字符是变量
C.A”与,A,是不同的
D.A”与是相同的
6.下面关于语句的说法正确的是
A.下面这两段程序的执行效果是一样的
if(xy)if(xy)
{z=x;s=z*z;}z=x;s=z*z;
elseelse
{z=y;s=l/(z*z);}z=y;s=l/(z*z);
B.空语句是只有一个分号的语句,它其实什么也不干
C.语句的构成不愿定须要分号
D.语句的书写对程序的运行不起作用,因此可以随意写都可以
7.以下各标识符中,合法的用户标识符组为o
A.PAd,P#d,b-b,abc,_0123,ssiped
B.cin,alO,CPP,float,del_word,sined
C.void,max,hiy,fr,list,*jer
D.a,temp,_isw,INT,keep,wind
8.字符串“\EOF=・\61\”的长度是o
A.8B.9C.12D.非法字符串
9.数学式胴回在C程序中对应的不正确的表达式为o
A.sqrt(sin(x)O?sin(x):-sin(x))B.sqrt(fabs(sinx))
C.sqrt(sqrt(sinx*sinx))D.fabs(sqrt(sin(x)))
10.下列是C语言的有效标识符?
A._NolB.No.lC.12345D.int
ILC语言中,表示一条语句结束的标号是
A.#B.;C.//D.}
12.每个C程序中都必需有且仅有一个
A.类B.预处理叮嘱C.主函数D.语句
13.下列数据类型不是C语言基本数据类型的是