C程序设计期中测验试题(共7页).doc
《C程序设计期中测验试题(共7页).doc》由会员分享,可在线阅读,更多相关《C程序设计期中测验试题(共7页).doc(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上C语言程序设计期中测验班级学号 姓名: 李天一 成绩 题号一二三四分数一 选择或填空题(每小题2分 共20分)D1以下叙述正确的是 。Ado-while语句构成的循环不能用其它语句构成的循环来代替。 Bdo-while语句构成的循环只能用break语句退出。 C用do-while语句构成的循环,在while后的表达式为非零时结束循环。 D用do-while语句构成的循环,在while后的表达式为零时结束循环。 A2 C语言中运算对象必须是整型的运算符是 。A. % B. / C. = D. *A3将高级语言编写的程序翻译成机器语言程序,采用的两种翻译方式是 A. 编译
2、和解释 B. 编译和汇编 C. 编译和链接 D. 解释和汇编B4.以下符号在C语言中 不能用作用户标识符。A. _256 B. 3char C. abc D. ds3C5. 下列能正确表示a10或a0的关系表达式是 。 A. a=10 or a=10 | a=10 | a=10 & a=06.C语言中用 1 表示逻辑值“真”,用 0 表示逻辑值“假”。7. 微机中1个字节表示的二进制位数是 8位 。D8. 若int a=10;执行下列程序后,a变量的正确结果是: switch (a) case 9: a+=1; case 10: a+=1; case 11: a+=1; case 12: a+
3、=1;A. 10 B. 11 C. 12 D. 13D9. 若变量已正确定义且k的值是5,计算表达式(j=k-)后,_ _是正确的。A.j=5,k=5 B. j=5,k=4 C. j=4,k=5 D. j=4,k=4C10. 字符“a”的ASCII码的十进制表示为97,那么数字字符“d”的ASCII码的十进制表示为 A98 B99 C100 D101二. 完成下列各题1. 下面这个程序用于读入5个整数,当程序读入的数据n为正整数时,则显示该数,请补充程序。(5分)#include void main()int i=1, n;while(i 0) printf(%dn,n); i+;printf
4、(Program is over!n);2. 改写下段程序,实现从控制台输入任意字符如果是大写转换成小写,如果是小写转换成大写,其它字符原样输出。(10分)#include void main() char c1,c2; c1=A;c2=c1+32;printf(%cn,c2);答案代码:#include void main() char c1,c2;printf(输入一个字母n);scanf(%c,&c1);if(c1=A&c1=a&c1=z)c2=c1-32; printf(%cn,c2);3. 下列程序有何错误?请改正。(10分)#include void main()short x,y
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序设计 期中 测验 试题
限制150内