一、选择题1
在每个 C 程序中都必须包含有这样一个函数,该函数的函数名为
main B
MAIN C
name D
function2
在以下关于 C 语言的注释的叙述中,不正确的是
A.注释可用"/*"、"*/"形式表示,也可用"//"形式表示 B.编译器在编译一个程序时,将跳过注释,不对其进行处理 C.编译器在编译一个程序时,可发现注释中的单词拼写错误 D.程序中注释的多少不会影响所生成的可执行文件的长度3
以下叙述不正确的是
A.在 C 程序中,严格区分大小写字母 B.一个 C 源程序有且仅有一个 main 函数 C.在 C 程序中,注释只能位于一条语句的后面 D.一个 C 程序总是从 main 函数开始执行4
下列合法的标识符为 A
abde+ B
#KDJF C
67KDJ D
关于字符串和字符的关系正确的是 A
“A”与’A’是相同的B
字符串是常量,字符是变量C
“A”与’A’是不同的D
“A ”与“A”是相同的6
下面关于语句的说法正确的是 A
下面这两段程序的执行效果是一致的B
空语句是只有一个分号的语句,它其实什么也不干C
语句的构成不一定需要分号D
语句的书写对程序的运行不起作用,因此可以随便写都可以7
以下各标识符中,合法的用户标识符组为
PAd,P#d,b-b,abc,_0123,ssipedB
cin,a10,CPP,float,del_word,signedC
void,max,hiy,,list,*jerD
a,temp,_isw,INT,keep,wind8
字符串“\”EOF= -\61\””的长度是
A. 8 B. 9 C. 12 D. 非法字符串if (x>y){z=x; s=z*z;}else{z=y;s=1/(z*z);}if (x>y)z=x; s=z*z;elsez=y