c语言期中考试试题.doc
《c语言期中考试试题.doc》由会员分享,可在线阅读,更多相关《c语言期中考试试题.doc(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 南京邮电大学通达学院 2014-15 学年第 一 学期高级语言程序设计期中考试试卷本试卷共 6 页; 考试时间 100 分钟;装 订 线 内 不 要 答 题自 觉 遵 守 考 试 规 则,诚 信 考 试,绝 不 作 弊 专业 班级 学号 姓名 题号一二三四五六七八九十总 分得分得分一、 单选题(15*2分)(请将答案填写在答题纸上的相应位置,所有完整程序前均包含#include stdio.h语句)1、在C语言中,下面符号串中能用作变量名的标识符为_。A) autoB) put C) 1*num D) and-22、将十六进制数F49转换成十进制数是_ 。A) 4038 B) 2573C)
2、3913 D) 19123、C语言对四种基本变量的存储空间分配从小到大依次为:_ 。A) int char float double B) char int float doubleC) double float char int D) char double int float4、设i为int型变量,f为float型变量,通过语句scanf(“i=%d,f=%f”,&i,&f);希望将100和765.12分别赋给i和f, 则正确的键盘输入为_。A) 100,765.12 B) i=100,f=765.12C) i=100 f=765.12 D) 100 765.125、以下对于函数的描述中正
3、确的是_。A) 函数必须有参数。 B) 函数的返回值类型不能为空。C) 函数必须先定义后使用。 D) 函数中不能有复合语句。6、已知 w=1,x=2,y=3,z=4; 条件表达式“(wx?w: y)c+d?a:b D) x*=y+25 11、下列程序的输出为_。void main() int i=0,j=0,a=6;if(+i0)|(+j0)a+;printf(i=%d,j=%d,a=%dn,i,j,a);A) i=0,j=0,a=6 B) i=1,j=1,a=7 C) i=1,j=0,a=7 D) i=0,j=1,a=712、若int i=11; 执行下列程序后,变量 i 的正确结果是_。s
4、witch(i) case 10: i+=1; case 11: i+=1;defult: i+=1;A) 10 B) 11C) 12D) 1313、设有以下程序段,则下面描述中正确的是_。 int k=10; while(k=0) k=k-1; A) while循环执行10次B) 循环是无限循环 C) 循环体语句一次也不执行 D) 循环体语句执行一次 14、C语言中 while 和do-while循环的主要区别是_。A) do-while的循环体至少无条件执行一次B) while的循环控制条件比do-while的循环控制条件更严格C) do-while允许从外部转到循环体内 D) do-wh
5、ile 的循环体不能是复合语句15、若有以下程序段,w和k都是整型变量w=k;LB: if(w=0) goto LE;w-;printf(*);goto LB;LE:则不能与上面程序段等价的循环语句是_。A) for(w=k;w!=0;w-) B) for (w=k;w;-w)print(*); printf(*);C) w=k; D) w=k;while(w-!=0) do w-;printf(*);printf(*); while (w!=0);. 得分二、填空题(20*2分)1、C语言程序的基本单位是_ (1)_。一个C语言程序必须有一个_ (2)_。2、常量有很多不同的类型,#defi
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 期中考试 试题
限制150内