高级语言程序设计期末考试试卷及答案(_E卷).pdf
《高级语言程序设计期末考试试卷及答案(_E卷).pdf》由会员分享,可在线阅读,更多相关《高级语言程序设计期末考试试卷及答案(_E卷).pdf(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、高级语言程序设计期末考试试卷及答案(E卷)2005-2006学年上学期 考试科目:考试类型:(闭卷)考试时间:1 2 0 分钟考试须知:1.答案必须写在“答题卡”上,写在试卷上不得分。2.必须在答题卡上正确填写班级、学号、姓名等内容。一、选择题(共 20小题,每小题1 分)1.下列C常量中不合法的是()A.500B.0500C.500 D.500”2.C语言中,若对函数类型未加显示说明,则函数的隐含类型为()类型A.v o i d B.i n tC.空 D.c h ar3.C语言程序的三种基本结构是()A.嵌套结构、递归结构、顺序结构 B.递归结构、循环结构、转移结构C.顺序结构、选择结构、循
2、环结构 D.循环结构、转移结构、顺序结构4.一个可执行C程序的开始执行点是()A.名为m ai n。的函数 B.包含文件的第一函数C.程序中的第一个语句 D.程序中的第一个函数5.下面程序段的执行结果是()i n t a=5,b=4,c=3;i f (ab c)p r i n t f (ab c);e l s ep r i n t f (n o);A.ab cC.编译错误B.n oD.运行错误6.合法的数组定义是()A.i n t aC.c h ar a:s t r i n g”=0,1,2,3,4,5)B.D.i n t a 5 =0,1,2,3,4,5c h ar ss t r i n g
3、”7.在C语言中,提供的合法关键字是()8.9.A.p r i n t f B.c h e r在C语言中,合法的字符常量是A.,081,B.,0,C.c as eD.E l s e()C.ab D.ap u t c h ar函数可以向终端输出一个()oA)字符串C)整型变量表达式B)实型变量值D)字符或字符型变量10.在C语言中,一个c h ar变量占()字节。A.1 B.2 C.4 D.811.调 用s c an f(、%d,%d,&a,&b);时,正确的键盘输入是()A.12,23 B.a=12,b=23C.12:23 D.12 2312.若有 i n t s 4 =1,2,3,4;,则
4、s s 0+s 3-s 2 的 值 是()A.1 B.2 C.3 D.413.在C语言中,一 般1个f l o at类型变量占4个字节,则设f l o at x 2 4;假设数组x开始于内存1000单元,则x l 2的存储始于()A.1004 B.1012 C.1020 D.102414.下面对C语言运算符的优先级叙述正确的是()oA.!(非)关系运算符 算术运算符&(与)|(或)赋值运算符B.!(非)算术运算符 关系运算符&(与)|(或)赋值运算符C.算术运算符 关系运算符 !(非)&(与)|(或)赋值运算符D.算术运算符!(非)关系运算符&(与)|(或)赋值运算符215.若有代数式土上,则
5、正确的C语言表达式是()3bcA.x 2*y/3*b*cC.x*x*y/3*b*cB.x*x/b/c*y/3D.x*2*y/3/b/c1 6.已知 a=48,b=0,c h =a 则表达式(a=b&(c h=,b1)&!b)的 值 是()oA.0 B.1 C.真 D.非 017.设 x、y 均为整型变量,且 x=10,y=3,则以下语句的输出结果是()p r i n t f%d n ,x-,-y);A)10,3 B)9,3 C)9,2 D)10,218.在 s w i t c h 语句中,执行完一个c as e 分支后要使流程跳出s w i t c h 结构,应 使 用()语句。A.c o n
6、 t i n u eC.e l s e19.设有如下程序段i n t k=l;w h i l e (k)k+;则下面描述中正确的是(A.循环体一次也不执行C.循环体语句执行多次B.b r e akD.r e t u r nB.循环是无限循环D.循环体语句执行1 次20.下面标识符中,不合法的用户标识符为()A.s t r u c t B.c _10 C._1234 D.I n t二、看程序写结果题(共8 题,共 30分,前两题各3 分,其它题各4 分)1.4i n c l u d e “s t d i o.h m ai n()(f l o at a=5.4;i n t b,c=25,d;b =
7、a*3;d =c/10;p r i n t f (b=%d,d=%d n”,b,d);)程序执行结果为:2.i n c l u d e s t d i o.h m ai n ()c h ar g r ad e;g r ad e =(?;s w i t c h (g r ad e)c as e A:p r i n t f (e x c e l l e n c e、1!”);c as e B :p r i n t f(p as s n);c as e C:p r i n t f (f ai l n);d e f au l t:p r i n t f (e r r o r n);)程序执行结果为:3
8、.t t i n c l u d e s t d i o.h i n t x=10;i n t f u n c(i n t y)(y=x+y;r e t u r n(y);)m ai n()i n t x=15,y=15,z;z=f u n c(y);p r i n t f (Mx=%d,y=%d,z=%dn,x,y,z);)程序执行结果为:4.t t i n c l u d e s t d i o.h t t i n c l u d e s t r i n g,h”m ai n()(c h ar a20=AB C 123x yz AB C”;i n t i;f o r (i=0;i=97&a
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高级 语言程序设计 期末考试 试卷 答案 _E
限制150内