资源描述:
《计算机C语言考试复习题.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、.一、填空题1、在VC6.0环境中用RUN命令运行一个C程序时,这时所运行的程序的后缀是_.exe_______2、C语言源程序文件名的后缀是_.c____;经过编译后,生成文件的后缀是_.obj___;经过连接后,生成文件的后缀是__.exe________.3、结构化程序由__顺序结构________、__选择结构___________、_循环结构__________三种基本结构组成。4、C语言中的合法标识符只能有三种字符组成,它们是字母,_数字__和下划线。5、以下程序段的执行结果是___6_8_6_7_____。main(){ inta1,a2,b1,b2; a
2、1=5;a2=7;b1=++a1;b2=a2++; printf("%d,%d,%d,%d",a1,a2,b1,b2);}6、写出a不能被b整除的C语言表达式是__a%b!=0___________。7、在C文件中,数据存放的两种形式是_文本___形式和__二进制_____形式。8、在C程序的表达式中,判断表达式成立的条件是__1____表示逻辑"真"值,0表示逻辑"假"值。..1、表达式a=(b=3)*(c=9)的值是__27_____。2、以下程序段的执行结果是___-4____。main() { inta=2;a+=a-=a*a;printf("a=%d
3、",a);}3、C语言用____分号________表示每条语句的结束。4、计算表达式a=20/2%3后,a的值为__1_____。5、构成C语言程序的基本单位是____函数______。(C语言是由语句构成的)6、有定义 longk=255793L; 若使输出结果是255793的语句为_printf(“%ld”,k_)____________。7、设charch='a’;则ch对应的内存单元中存储的是常量'a'的__ASCⅡ_____码。8、若intx=3,则表达式x+=x-=x*=5运算后,x的值为_0___。9、C语言中用_____‘ ’________表示
4、字符串结束的标志。10、在C程序中有三种逻辑运算符,它们是:!、&&和__
5、
6、____。11、若k为int型变量且赋值11,请写出运算k++后表达式的值_11__和变量k的值_12__12、..若k为int型变量且赋值11,请写出运算++k后表达式的值_12__和变量k的值_12__二、选择题1、下列表达式中,已知floata=5;intb=4;其中非法的是(A)A.a%3+bB.b*b&&a
7、
8、bC.(a>b)+(int)b%2D.--b+a2、下列运算符中,优先级别最高的是(B)。A.<=B.%C.
9、
10、D.+3、在一个C语言程序中(B)。A.main函数必须出现在所
11、有函数之前B.main函数可以在任何地方出现C.main函数必须出现在所有函数之后D.main函数必须出现在固定位置4、关于C程序说法正确的是(C)。A.一行只能写一条语句B.一个语句不可以分写在多行上C.C语言本身没有输入输出语句D.分号不是C语句的必要组成部分5、假定x和y为double型,则表达式x=2,y=x+3/2的值是(D)。A.3.500000B.3C.2.000000D.3.0000006、下列运算符结合方向是右结合的是(D)。A.+B.&&..C.>=D.?:7、合法的赋值语句是(B)。A.x=y=100B.d--;C.x+y;D.c=int(a+b)
12、8、下列选项中合法的字符常量是(B)A."&"B.'R'C."ABC"D.""9、一个C语言程序由若干个函数组成,其中唯一不可缺少的函数是(D)。A.库函数B.scanf函数C.printf函数D.main函数10、设intx=12,y=12345;则执行语句printf("x=%4d,y=%4d",x,y);的结果是(C)。A.x=12,y=1234B.x=12,y=12345C.x=12,y=12345D.x=12,y=234511、下列程序的执行结果是(B)。main(){inta,b,c;c=(a=3,b=a--); printf("%d,%d,%d",c,
13、a,b);}A.3,3,3B.3,2,3C.2,3,3D.2,2,312、有如下定义:inta=3,b=-4;longc=5;floatx;double..y;则下列选项中不符合C语言语法的表达式是(C)。A.a+=a-=a*bB.a%bC.y=2*x;D.y=(float)c13、floati,j,下列可以正确表示把i,j之和转换成整型的C语言表达式(C)。A.int(i+j)B.int(i)+int(j)C.(int)(i+j)D.(int)i+j14、下列属于C语言基本数据类型的是(C)。A.整型、实型、逻辑型B.整型、字符型、逻辑