2022年高级语言程序设计期末考试试卷及答案 .docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年高级语言程序设计期末考试试卷及答案 .docx》由会员分享,可在线阅读,更多相关《2022年高级语言程序设计期末考试试卷及答案 .docx(16页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、精品_精品资料_2022-2022 学年上学期考试科目:考试类型:闭卷考试时间:120高级语言程序设计期末考试试卷及答案E 卷分钟考试须知:1. 答案必需写在“答题卡”上,写在试卷上不得分.2. 必需在答题卡上正确填写班级、学号、等内容.一、挑选题共 20 小题,每题 1 分1. 以下 C 常量中不合法的是 A.500B.0500C.500D.5002. C语言中,假设对函数类型未加显示说明,就函数的隐含类型为类型A voidB intC空D char3. C语言程序的三种基本结构是A.嵌套结构、递归结构、次序结构C. 次序结构、挑选结构、循环结构B. 递归结构、循环结构、转移结构D.循环结构
2、、转移结构、次序结构4. 一个可执行 C 程序的开头执行点是A. 名为 main 的函数B包含文件的第一函数C程序中的第一个语句D程序中的第一个函数5. 下面程序段的执行结果是int a=5, b=4 , c=3 .if abcprintfabc .elseprintfno .A. abcB noC编译错误D运行错误可编辑资料 - - - 欢迎下载精品_精品资料_6. 合法的数组定义是 A int a =“string”B int a5 = 0,1,2,3,4,5C char a = 0,1,2,3,4,5D char s =“string”7. 在 C 语言中,供应的合法关键字是A. pri
3、ntfBcherC caseD Else8. 在 C 语言中,合法的字符常量是A 081 B 0 Cab D ”a”9. putchar函数可以向终端输出一个.A字符串B 实型变量值C 整型变量表达式D字符或字符型变量10. 在 C 语言中,一个 char 变量占 字节.A 1B 2C 4D 811. 调用 scanf “%d,%d”,&a,&b;时,正确的键盘输入是A 12,23Ba=12,b=23C 12:23D12 2312.假设有 int s4 = 1,2,3,4;,就 ss0+ s3-s2的值是A 1B 2C 3D 413.在 C 语言中,一般1 个 float类型变量占4 个字节
4、, 就设 float x24.假设数组x 开头于内存1000 单元 , 就 x12的储备始于 4B.1012C14.下面对 C 语言运算符的优先级表达正确的选项是.A ;非 关系运算符 算术运算符 & 与 |或 赋值运算符B ;非 算术运算符 关系运算符 & 与 |或 赋值运算符C 算术运算符 关系运算符 ;非 & 与 |或 赋值运算符D 算术运算符 ;非 关系运算符 & 与 |或 赋值运算符15.假设有代数式x 2 y 3bc,就正确的C语言表达式是A x2*y/3*b*cB x*x/b/c*y/3C x*x*y/3*b*cD x2*y/3/b/c可编辑资料 - - - 欢迎下载精品_精品资
5、料_16. 已知 a=48, b=0, ch = a就表达式 a=b & ch=b & .b的值是.A 0B 1C真D非 017. 设 x、y 均为整型变量,且x=10 , y=3,就以下语句的输出结果是 printf“%d,%dn”,x-,-y;A10 , 3B9 , 3C9 , 2D10 , 218. 在 switch语句中,执行完一个case 分支后要使流程跳出switch结构,应使用语句.A continueB breakC elseD return19. 设有如下程序段int k=1.whilekk+.就下面描述中正确的选项是.A循环体一次也不执行B循环是无限循环C循环体语句执行多次
6、D循环体语句执行1 次20. 下面标识符中,不合法的用户标识符为A structB c_10C _1234D Int二、看程序写结果题共 8 题,共 30 分,前两题各 3 分,其它题各 4 分1. #include stdio.h mainfloat a = 5.4; int b, c=25, d; b = a * 3;d = c/10;printfb=%d, d=%dn, b, d;程序执行结果为:2. #include stdio.h mainchar grade;可编辑资料 - - - 欢迎下载精品_精品资料_grade =C; switch gradecaseA:printfexce
7、llencen.caseB:printfpassn.caseC:printffailn.default:printferrorn.程序执行结果为:3. #include stdio.h int x=10;int funcint yy=x+y; returny;mainint x=15,y=15,z;z=funcy;printfx=%d,y=%d,z=%d,x,y,z;程序执行结果为:4. #include stdio.h #include string.h mainchar a20=”ABC123xyzABC”; int i;for i=0;i=97 & ai=125printf“%c”, a
8、i;备注:字母 A的ASC码是 65,字母 a的ASC码是 97,数字 1的ASC码是 49.程序执行结果为:5. #include stdio.h main可编辑资料 - - - 欢迎下载精品_精品资料_inta10=1,2,3,4,5,6,7,8,9,10;int i;for i=0;i=4;i+ai=a9-i; a9-i=ai;for i=0;i10;i+printf%d,ai;程序执行结果为:6. #include stdio.h #include math.h mainint i,t,p;for i=-2; i=2; i+for p=0; pabsi; p+ printf ;for
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年高级语言程序设计期末考试试卷及答案 2022 年高 语言程序设计 期末考试 试卷 答案
![提示](https://www.deliwenku.com/images/bang_tan.gif)
限制150内