版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
XX学院继续教育学院C语言程序设计试卷
考试120分钟
1.两次运行下面的程序,如果从键盘上分别输入6和4,则输出结果是:()
main(){intx;scanf("%d",&x);if(x++>printf(,,%d,,,x)elseprintf(,'%d\nH,x);}[填空题]*
答案:7和5)
2.若从键盘输入58,则以下程序输出的结果是main(){inta;scanf(H%d",&a);if
(a>printf("%d",a);if(a>printf("%d",a);if(a>printf("%d';a);}[填空题]*
<答案:585858)
3.以下程序的输出结果是:()main(){imx=10,y=3;primf("%d\n”,广x/y);}[填空题]
*
_________________________________,答案:3)
4.已知charch=C;则以下表达式的值是ch=(ch>=A&&chv=2)?(ch+:ch;[填
空题]*
答案:c)
5.以下不是C语言的特点的是0。[单选题]*
A.语言简洁紧凑
B.能够编制出功能复杂的程序:正确答案)
C.C语言可以直接对硬件操作
D.C语言移植性好
6.下列宁符序列中,不可用作C语言标识符的是()。[单选题]*
A.abc!23
B.no.K:
C._123_
D._ok
7.下列符号中,不属于转义字符的是()。I单选题]
A.\\
B.\OxAA(正确答号
C.\1
D.\0
8.不属于C语言关键字的是()。[单选题]*
A.int
B.character(正确答案)
C.while
D.break
9.一个C程序是由()。[单选题
A.一个主程序和若干子程序组成
B.一个或多个函数组成正确答案)
C.若干过程组成
D.若干子程序组成
10.C语言程序的基本单位是0。|单选题]*
A.程序行
B.函数(正确答案)
C.语句D
D.字符
H.以下合法的C语言赋值语句是[单选题]
a=b=58
k=int(a+b);
a=58,b=58
-i;(正确答案)
12.能正确表示逻辑关系:或底0”的C语言表达式是。[单选题]*
a>=1Oora<=0
a>=0|a<=10
a>=10&&a<=0
a>=10h=0(1B角答案)
13.若变量c为char类型,能正确判断出c为小写字母的表达式是()[单选题]*
,a,<=c<='z,
(c>='a')||(cv='z')
('a'<=c)and('z'>=c)
(c>='a')&&(cv='z')(正确答案)
14.有以下程序voidmain(){inta,b,c=246;a=c/100%9;b=(-&&(-;printf("%d,%d\n",a,b);)
输出结果是()[单选题]*
2,1(正确答案)
3,2
4,3
2,-1
15.下面无效的表达式语句是0I单选题I*
A、x+=l;
B、x+1;(正确答案)
C、x++;
D、++x;
16.在C语言中要求运算的操作数必须是整型的运算符是0|单选题|*
A、++
B、%(正确答案)
C、・・
D、/
17.下面变量初始化正确的是0。|单选题I*
A、inta,b,c=l,2,3;
B、tloatx=y=z=10;
C、inta=l,b=2,c=3;(正确答案)
D、floatx,y,z;
18.设x,y均为float型变量,则不正确的赋值表达式是()[单选题]*
A、++x
B、x*=y-2
C、y=(x%3)/10(正烧答案)
D、x=y=0
19.下列运算符中优先级最高的是()。|单选题]*
A、<
B、&&
C、+(正确答案)
D、!=
20.下面不是C语言合法标识符的是[单选题]
abc
5n(正确答案)
_4m
x3
21.以下叙述不正确的是[单选题]*
分号是C语句的必要组成部分
C程序的注释可以写在语句的后面
函数是C程序的基本单位
主函数的名字不一定非用main来表示:确答案)
22.表达式17%4/8的值为[单选题]*
0(正确答案)
1
2
3
23.一个可执行的C程序的开始执行点是[单选题]*
程序中的笫一个语句
包含文件中的第一个函数
名为main的函数(正确答案)
程序中的第一个函数
24.组成C语句的一个必不可少的符号是:[单选题]*
逗号
引号
冒号
分号(正确”案)
25.C语言源程序的扩展名为:[单选题]*
.exe
.c(正确答案)
•obj
•cpp
26.C程序编译、连接后最终产生(即计算机执行)的文件的扩展名为[单选题]*
.exe(正确答案)
.c
.obj
•cpp
27.某C程序由一个主函数main()和一个自定义函数max()组成则该程序[单选题]
*
写在前面的函数先开始执行
总是从main。函数开始执行:确答案)
总是从max。函数开始执行
写在后面的函数先开始执行
28.以下关于运算符优先顺序的描述中正确的是()。[单选题I*
A、关系运算符〈算术运算符〈赋值运算符〈逻辑与运算符
B、逻辑与运算符(关系运算符〈算术运算符〈赋值运算符
C、赋值运算符〈逻辑与运算符〈关系运算符(算术运算符(正确答案)
D、算术运算符〈关系运算符(赋值运算符<逻辑与运算符
29.intx=3,y=4,z=5;则表达式!(x+y)+z-l&&y+z/2的值是()。[单选题]
A、6
B、0
C、2
D、1(正确答案)
30.inta=5,b=6,c=7,d=8,m=2,n=2,^Afi(m=a>b)&&(n=c>d)J^n()o[单选题]*
A、1
B、2(正确答案)
C、3
D、4
31.在printf函数中,输出表列的各输出项之间可用冒号分隔。[判断题]*
对
错(正确答案)
32.由赋值运算符将一个变量和一个表达式连接起来的式子称为”赋值表达式”。[判
断题]*
对(正确答案)
错
33.把kl、k2定义成基本整型变量,并赋初值0的定义语句是intkl=k2=0;[判断题]
*
对
错(正确答案)
34.在多层循环中,一个break语句只向外跳一层。[判断题]
对(正确答案)
错
35.在switch语句中,每一个的case常量表达式的值可以相同。[判断题]
对
错(正确答案)
36.do-while循环的while后的分号可以省略。[判断题]
对
错(正确答案)
37.break则是结束整个循环
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广西壮族自治区河池市校联体2024-2025学年高二下学期4月联考政治试题高二政治答案
- 医院背景音乐系统建设方案
- 2026浙江中医药大学临床医学院及直属附属医院招聘人员277人备考题库及答案详解(夺冠系列)
- 婴儿吸痰护理的法律法规
- 2026禄劝彝族苗族自治县屏山小学公开招聘临聘教练员备考题库(4人)及参考答案详解1套
- 北京市平谷区政务服务中心综合工作人员招聘备考题库及一套答案详解
- 赣南卫生健康职业学院《中医养生保健与“治未病”》2023-2024学年第二学期期末试卷
- 企业内部生产与质量管理手册
- 2026湖北中烟工业有限责任公司高校毕业生招聘备考题库及答案详解一套
- 上海东海职业技术学院《水环境化学》2023-2024学年第二学期期末试卷
- 江苏省盐城市大丰区四校联考2025-2026学年七年级上学期12月月考历史试卷(含答案)
- 文化IP授权使用框架协议
- 2024年广西壮族自治区公开遴选公务员笔试试题及答案解析(综合类)
- 湖北烟草专卖局招聘考试真题2025
- 人教部编五年级语文下册古诗三首《四时田园杂兴(其三十一)》示范公开课教学课件
- AI领域求职者必看美的工厂AI面试实战经验分享
- 4.2《扬州慢》课件2025-2026学年统编版高中语文选择性必修下册
- 捻线工三级安全教育(公司级)考核试卷及答案
- 学校智慧校园建设协议
- 上海市中考物理基础选择百题练习
- 发电厂非计划停机应急预案
评论
0/150
提交评论