计算机C语言考试复习题.doc

计算机C语言考试复习题.doc

ID:48423871

大小:103.00 KB

页数:8页

时间:2020-01-25

计算机C语言考试复习题.doc_第1页
计算机C语言考试复习题.doc_第2页
计算机C语言考试复习题.doc_第3页
计算机C语言考试复习题.doc_第4页
计算机C语言考试复习题.doc_第5页
计算机C语言考试复习题.doc_第6页
计算机C语言考试复习题.doc_第7页
计算机C语言考试复习题.doc_第8页
资源描述:

《计算机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.整型、字符型、逻辑

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。