C语言期中测试题(含答案).doc

C语言期中测试题(含答案).doc

ID:49284947

大小:44.50 KB

页数:5页

时间:2020-03-01

C语言期中测试题(含答案).doc_第1页
C语言期中测试题(含答案).doc_第2页
C语言期中测试题(含答案).doc_第3页
C语言期中测试题(含答案).doc_第4页
C语言期中测试题(含答案).doc_第5页
资源描述:

《C语言期中测试题(含答案).doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一、填空1.C语言源程序文件的后缀是.c。2.结构化程序由顺序结构、选择结构、循环结构三种基本结构组成。3.在C语言中,用关键字int定义基本整型变量,一个基本整型变量系统分配2字节,用关键字float定义单精度实型变量,一个单精度实型变量系统分配4字节,用关键字double定义双精度实型变量,一个双精度实型变量系统分配8字节。二、选择1.以下选项中正确的实型常量是(A)A.12.B.-20C.1,000D.4562.以下选项中不正确的实型常量是(无正确答案)A.2.607E-1B.0.8103e2C.-77.77D.456e-23.以下选项中不合法的用户标示符是(

2、C)A._123B.A12_1C.A$D.Dim4.C语言中运算对象必须是整型的运算符是(A)A.%B./C.!D.*5.若变量已正确定义并赋值,符合C语言语法的表达式是(B)A.a=a+7;B.a=7+b+c,a++C.int(12.3%4)D.a=a+7=c+b6.下面合法的赋值语句是(C)A.a=b=58B.k=int(a+b)C.a=58,b=58D.--i7.若变量已正确定义为int,要给a,b,c输入数据,正确的输入语句是(D)A.read(a,b,c)B.scanf(“%d%d%d”,a,b,c)C.scanf(“%D%D%D”,&a,&b,&c)D.

3、scanf(“%d%d%d”,&a,&b,&c)8.若变量a,b,t已正确定义,要将a和b中的数进行交换,以下选项中不正确的语句组是(C)A.a=a+b,b=a-b,a=a-b;B.t=a,a=b,b=t;C.a=t;t=b;b=aD.t=b;b=a;a=t;9.若有正确定义语句:doublex=5.16894;语句printf(“%f”,(int)(x*1000+0.5)/(double)1000);的输出结果是(D)A.输出格式说明与输出项不匹配,输出无定值B.5.170000C.5.168000!D.5.16900010.若有以下程序段:inta=0,b=

4、0,c=0;c=(a-=a-5),(a=b,b+3);printf(“%d,%d,%d”,a,b,c);执行后的输出结果是(B)A.3,0,-10B.0,0,5C.-10,3,-10D.3,0,311.下列运算符中优先级别最高的是(A)A.!B.%C.-=D.&&12.为表示关系:,应使用的C语言表达式是(A)A.(x>=y)&&(y>=z)B.(x>=y)AND(y>=x)C.(x>=y>=z)D.(x>=y)&(y>=z)精选范本,供参考!13.设a、b和c都是int型变量,且a=3,b=4,c=5,则以下的表达式中值为0的表达式是(D)A.a&&bB.a

5、<=bC.a

6、

7、b+c&&b-cD.!((a

8、

9、1)14.有以下程序:#includemain(){inta=2,b=-1,c=2;if(amain(){intw=4,x=3,y=2,z=1;printf(“%d”,(w

10、(“%d%d”,&a,&b);s=a;if(a0)y=1;elsey=0;其能正确表示的数学函数关系是(C)精选范本,供参考!A.B.C.D.18.若有定义语句inta,b;doublex;则下列选项中正确的是(C)A.switch(x%2)              B.switch((int)x/2.0)  {case0:a++;break;           

11、{case0:a++;break;  case1:b++;break;            case1:b++;break;  default:a++;b++;            default:a++;b++;  }                              }C.switch((int)x%2)       D.switch((int)(x)%2)  {case0:a++;break;           {case0.0:a++;break;  case1:b++;break;             case1.0:b++;brea

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

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

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