浙工大c语言复习题和参考题答案

浙工大c语言复习题和参考题答案

ID:35641761

大小:244.00 KB

页数:28页

时间:2019-04-05

浙工大c语言复习题和参考题答案_第1页
浙工大c语言复习题和参考题答案_第2页
浙工大c语言复习题和参考题答案_第3页
浙工大c语言复习题和参考题答案_第4页
浙工大c语言复习题和参考题答案_第5页
资源描述:

《浙工大c语言复习题和参考题答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C程序设计习题集27C程序设计复习题集目录一、C语言程序设计复习题⒈单项选择题…………………………………………………41⒉填空题…………………………………………………45⒊写输出结果题…………………………………………………46⒋程序填空题…………………………………………………53⒌编程题……………………………………………………61三、C语言程序设计复习题答案⒈单项选择题……………………………………………………62⒉填空题……………………………………………………63⒊写输出结果题……………………………………………………63⒋程序填空

2、题……………………………………………………64⒌编程题(参考)……………………………………………………65C程序设计习题集27C语言程序设计复习题1单项选择题在每小题的四个备选答案中选出一个正确的,并将正确答案号码填在题后括号内。1.用C语言编写的源文件经过编译,若没有产生编译错误,则系统将()。A、生成可执行目标文件B、生成目标文件C、输出运行结果D、自动保存源文件2.在C集成环境执行菜单命令“运行”,若运行结束且没有系统提示信息,说明()。A、源程序有语法错误B、源程序正确无误C、源程序有运行错误D、源程序无编译、运行错误,但

3、仅此无法确定其正确性3.程序运行输出了错误的结果,可以排除下列哪一个因素()。A、算法错误B、运行时输入数据错误C、未通过编译D、系统资源配置不当4.下列各个错误中,属于编译错误的是()。A、数组下标超界B、“==”误写为“!=”C、死循环D、括号不配对5.若int类型数据字长为4,其最大值为()。A、231B、231-1C、232-1D、2326.常数的书写格式决定了常数的类型和值,03322是()。A、16进制int类型常数B、8进制int类型常数C、10进制int类型常数D、10进制longint类型常数7.“e2”是()。

4、A、实型常数100B、值为100的整型常数C、非法标识符D、合法标识符8.要为字符型变量a赋初值,下列语句中哪一个是正确的()。A、chara='3';B、chara="3";C、chara=%;D、chara=*;9.要为float类型变量x、y、z赋同一初值3.14,下列说明语句哪一个是正确的()。A、floatx,y,z=3.14;B、floatx,y,z=3*3.14;C、floatx=3.14,y=3.14,z=3.14;D、floatx=y=z=3.14;10.语句“floatpi=3.1415926535;”将()。

5、A、导致编译错误B、说明pi为初值3.1415926535的单精度实型常数C、导致运行时的溢出错误D、说明pi为初值3.141593的单精度实型常数11.算术运算符、赋值运算符和关系运算符的运算优先级按从高到低依次为()。A、算术运算、赋值运算、关系运算B、算术运算、关系运算、赋值运算C、关系运算、赋值运算、算术运算D、关系运算、算术运算、赋值运算12.关系运算符中优先级最低的运算符是()。A、“>=”和“<=”B、“>”和“<”C、“==”和“!=”D、“<=”和“<”13.逻辑运算符中,运算优先级按从高到低依次为()。A、&&

6、,!,

7、

8、B、

9、

10、,&&,!C、&&,

11、

12、,!D、!,&&,

13、

14、14.对C程序在作逻辑运算时判断操作数真、假的表述,下列哪一个是正确的()。A、0为假非0为真B、只有1为真C、-1为假1为真D、0为真非0为假15.表达式x==0&&y!=0

15、

16、x!=0&&y=0等效于()。C程序设计习题集27A、x*y==0&&x+y!=0B、x*y==0&&(x+y==0)C、x==0

17、

18、y==0D、x*y=0

19、

20、x+y=016.表达式!x

21、

22、a==b等效于()。A、!((x

23、

24、a)==b)B、!(x

25、

26、y)==bC、!(x

27、

28、(a==b))D

29、、(!x)

30、

31、(a==b)17.下列格式符中,哪一个可以用于以8进制形式输出整数()。A、%dB、%8dC、%oD、%ld18.下列格式符中,哪一个可以用于以16进制形式输出整数()。A、%16dB、%8xC、%d16D、%d19.a是int类型变量,c是字符变量。下列输入语句中哪一个是错误的()。A、scanf("%d,%c",&a,&c);B、scanf("%d%c",a,c);C、scanf("%d%c",&a,&c);D、scanf("d=%d,c=%c",&a,&c);20.字符变量ch='A',int类型变量K=25,

32、语句printf("%3d,%d3",ch,k);输出()。A、65,253B、65253C、65,25D、A2521.下列各语句序列中,能够且仅输出整型变量a、b中最大值的是()。A、if(a>b)printf("%d",a);print

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

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

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