[上海海事大学(C语言期末)上机题库(6)] 上海海事大学轮机自动化题库
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
[上海海事大学(C语言期末)上机题库(6)] 上海海事大学轮机自动化题库
试卷编号:9618
所属语言:C语言
试卷方案:练习1
试卷总分:100分
共有题型:5种
一、填空共8题
第1题题号:513
若有以下定义,则计算表达式y+=y-=m*=y后的y值是
【1】
、
int m=5,y=2;
答案:
==============
-16
第2题题号:84
写出语句 b=; 执行后整型变量b的值是
【1】
、
==============
18
第3题题号:293 getchar函数只能接收一个【1】
、
答案:
==============
字符
第4题题号:437
以下程序的输出结果为【1】
,
#include
答案:
==============
9,10
第5题题号:86
写出表达式 && 的值是【1】
、
==============
1
第6题题号:303
为了避免嵌套条件语句的二义性,C语言规定else与其前面最近的
【1】
语句配对、
答案:
==============
if
第7题题号:311
若所用变量均已正确定义,则执行下面程序段后的值是
【1】
、
for=======
YESYES
第8题题号:312
以下程序段要求从键盘输入字符,当输入字母为”Y” 时,执行循环体,则括号内应填写
【1】
、
ch=getchar;
while/*在括号中填写*/
ch=getchar;
答案:
==============
==
二、判断共15题
第1题题号:937
在C程序中,每行中只能写一条语句
答案:N
第2题题号:928
C程序中的关键字必须小写、
答案:Y
第3题题号:715
整数while循环是先判断循环条件表达式,后执行循环
体;while循环是先执行循环体,后判断循环条件表达式、答案:N
三、单项选择共20题
第1题题号: 设C语言中,int类型数据占2个字节,则short类型数据占、
A:1个字节
B:2个字节
C:4个字节
D:8个字节
答案:B
第2题题号:2209
若变量已正确定义并赋值,下面符合C语言语法的表达式是、A:a:=b+1
B:a=b=c+2
C:int %3
D:a=a+7=c+b
答案:B
第3题题号:2000
以下的选择中,正确的赋值语句是、
A:a=1,b=2
B:j++
C:a=b=5;
D:y=int
答案:C
第4题题号:2130
下列字符序列中,是C语言保留字的是、
A:sizeof
B:include
C:scanf
D:sqrt
答案:A
第5题题号:2211
设以下变量均为int类型,则值不等于7的表达式是、A:
B:
C:
D:
答案:C
第6题题号:2127
下列程序段的输出结果为、
float k=;
printf、
int x=3,y=2;
printf、
A:getchar
B:gets
C:scanf
D:fread
答案:A
第9题题号:2039
若k为int型变量,则以下程序段的执行结果是、
k=-8567; printf、
main
{int i=010,j=10;
printfa=b;
ifa=c;
则a的值为、
A:1
B:2
C:3
D:不一定
答案:A
第12题题号:2259
以下关于运算符优先顺序的描述中正确的是、A:关系运算符
B:逻辑运算符
C:赋值运算符
D:算术运算符
答案:C
第13题题号:2318
在C语言中,要求运算数必须是整型的运算符是、A:&&
B:%
D:||
答案:B
第14题题号:2261
若希望当A的值为奇数时,表达式的值为
A:A%2==1
B:!
C:!
D:A%2
答案:C
第15题题号:2063
执行下列语句后的输出为、
int j=-1;
if、
A:for 循环只能用于循环次数已经确定的情况
B:for 循环是先执行循环循环体语句,后判断表达式
C:在 for 循环中,不能用 peak 语句跳出循环体
D:for 循环的循环体语句中,可以包含多条语句,但必须用花括号括起来
答案:D
第17题题号:2059
以下程序的运行结果是、