期末测试卷二

期末测试卷二

ID:41867516

大小:58.50 KB

页数:11页

时间:2019-09-03

期末测试卷二_第1页
期末测试卷二_第2页
期末测试卷二_第3页
期末测试卷二_第4页
期末测试卷二_第5页
资源描述:

《期末测试卷二》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、期末试卷2一、选择题(共30题,每题2分,共60分)1.     在C语言程序中,定义符号常量的标识符是()A.mainB.defineC.includeD.float2. 在TurboC中,编译并运行一个程序需要使用的菜单项是()A.FileB.EditC.RunD.Compile3. 在一个完整的C语言源程序中,必须包含的函数是()A.main()B.scanf()C.printf()D.getch()4. 下列选项中,不属于C语言双目运算符的是()A.?:B.%C.*D.+5. 当运行下列程序时,在键盘上从第一列开始输入9876543210后回车,则程序的输出结果是()main(){i

2、nta;floatb,c;scanf(“%2d%3f%4f”,&a,&b,&c);printf(“a=%d,b=%.0f,c=%.0f”,a,b,c);}A.a=98,b=765,c=4321B.a=10,b=432,c=8765C.a=98,b=765.0000000,c=4321.000000D.a=98,b=765.0,c=4321.06.下列表达式的值为0的是()A.3%5B.3>=5C.5&&0

3、

4、3D.5/37. C语言程序的基本单位是()A.语句B.表达式C.函数D.标识符8. 使用OSShell退出TurboC环境进入DOS后,要想返回TurboC环境应键入()A.RET

5、URNB.EXITC.QUITD.BREAK9.  在c语言中,要求对象必须为整型的是()A.%B./C.!D.++10.C语言表达式是按运算符的优先级来决定运算顺序的,下列运算符优先级最高的是()A.=B.!C.,D.&&11.下列合法的浮点型常量是()A.3.4e2B.2e+1.2C.3eD.079612. 如果要将476存入变量,则该变量不能定义成()A.floatB.longC.intD.char13. 设x为整型变量,y为双精度型变量,则表达式x*y+3的数据类型是()A.charB.intC.floatD.double14. 在TurboC中,存储flaot型数据占用的字节数为(

6、)A.1B.2C.4D.815. 若x和y是double类型,则表达式x=1,y=x+3/2执行后的值为()A.1B.2C.2.0D.2.516. 在C语言中,整数不能使用下列哪种数制表示?()A.二进制B.八进制C.十进制D.十六进制17. 关系表达式x≤y≤z用C语言来描述,正确的是()A.x<=y<=zB.(x<=y)&(y<=z)C.(x<=y)

7、

8、(y<=z)D.(x<=y)&&(y<=z)18. 若x为double型变量,执行表达式x=1,x+5,x++后,变量x的值为()A.1B.2.0C.6.0D.7.019. 执行C程序段intx,y,t;x=y=3;t=++x

9、

10、++y;

11、后,y的值为()A.1B.3C.4D.520. 执行C程序段charch=’a’;ch=(ch>=’a’&&ch<=’z’?(ch-32):ch;后,变量ch的值为()A.‘A’B.‘a’C.‘z’D.‘Z’21. 在C语言中,关于break和continue,下列说法正确的是()A.break只用于switch开关语句中B.continue只用于循环语句中C.break和continue既可以用于循环体,也可用于switch开关语句D.程序在执行过程中,一旦遇到break或continue,就会终止程序的执行22. 关于C语言中的do…while循环,下列说法正确的是()A.必须使用bre

12、ak才能推出循环B.循环体至少执行一次C.可以使用continue结束循环D.while后的条件满足时跳出循环23. 下面合法的C语言标识符有()A.A3?BB._4xC.3xyD.a2+b24. 下列属于C语言保留字的是()A.intB.mainC.expD.scanf25. 下列不合法的C语言说明语句是()A.intaa[60];B.charaa[];C.charaa[20]=“dream”;D.intaa[5]={3,4,5};26. 下列C语言表达式中,不等价的是()A.x*=3+5B.x*=(3+5)C.(x*=3)+5D.x=x*(3+5)27. 以下程序的输出结果是()#inc

13、ludemain(){inta=2,c=5;printf("a=%%d,b=%%d",a,c);}A)a=%2,b=%5B)a=2,b=5C)a=%%d,b=%%dD)a=%d,b=%d28.以下关于数组的定义和初始化中,错误的是()A、inta[5]={1,2,3,4,5}B、inta[5]={1,2,3}C、inta[]={1,2,3,4,5}D、inta[3]={1,2,3,4,5

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

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

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