
2022年9月计算机等级考试C语言冲刺试题一.docx
4页2022年9月计算机等级考试C语言冲刺试题一一、选择题1.一个C语言程序是由( )构成A.语句B.行号C.数据D.函数2.下面标识符中正确的选项是( )A.a#bcB.123ABCC.simeD.Y·M·D3.在C语言中,存储一个整型、字符型、双精度实型变量所需的字节数是( )A.2、1、8B.4、1、4C.4、1、4D.2、2、84.为了避开嵌套的条件分支语句 if--else中的else总是与( ) 组成成对关系A. 缩排位置一样的B. 在其之前未配对的C. 在其之前未配对的最近的ifD. 在同一行上的if5.以下表达式的结果正确的选项是( )int a,b,c,d;a=b=c=d=2;d=a+1==3?b=a+2:a+3A.2 B.4 C.3 D.5二、填空题1.在C语言中,正确的标识符是由______________________组成的,且由_______________开头的2. 设x=3,那么表达式y=(++x)+(++x)的结果为_________,表达式执行后,变量x的结果为_________。
3. 一个变量的指针是指_________________________________________________________________4. 组成数组元素的特点是_______________________________________________;组成构造体元素的特点是________________________________________________5. 在C语言程序中,对文件进展操作首先要______________________________;然后对文件进展操作,最终要对文件实行__________________________________操作,防止文件中信息的丧失6. 对字符串进展操作的函数有_______________________________________________________等7. C语言程序是由___________________构成的,而C语言的函数是由____________________构成的8. 要想定义整型变量a , 实型变量 b , 字符型的变量c,应当使用的正确语句为______________________________________________________________________________________。
9. 写出下面表达式的值3*5/7+7%3_______________________ x=2 ; y=4; (x++)+y _________________________3+4》=7-10_______________________ 3》4 ? 3%2: 1 ______________________________x=2,y=2;++x x+=x-=2 ______________________________。
