下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
考试科目:C语言
试卷适用专业(班):
学年第二学期考试时间
题号—-四五六总计
分值
O得分
阅卷人
物
填空(每题1分,共24分)。
、c语言中实现循环的语句有()、()
41
和()。
2、C语言由一个个()组成,其中必须有一个(),
模块间通过()来实现相互连接。
O3、多分支选择可以用嵌套的if语句和()语句来实现。
损4、c语言是一种结构化的程序设计语言,它具有()、
()三种基本结构。
5、程序执行过程中其值不发生变化的量是()量,其值发生变
化的量是()量。
6、字符常量是用()括起来的单一字符。单引号的字符常量
表示形式为(),反斜线的字符常量表示形式为(
)0
然O7、长度为n的字符串常量,在计算机的存储中占用()个字节,
分别存放各字节的编码,最后一个字节是()字符。
8、在循环控制中,break语句用于结束(),
continue语句用于结束(
O
9、C语言规定,标识符只能由()、()、
()三种字符组成,而且,第一个字符必须是()
或()。
二、单项选择(每空2分,共28分)。
1、下面用户定义的标识符符合C语言规定的是()
Ab.c.tomB3a6bcCsignedDa-b
2、字符型常量在内存中存放的是()
AASCII代码BBCD代码C内部码D十进制码
3^C语言的switch语句中,case后()
A只能为常量B只能为常量和常量表达式C可为常量及表达式或有确定值的变
量及表
达式D可为任何量或表达式
4、整型变量乂二1,丫二3,经下列计算后,x的值不等于6的是()
Ax=(x=l+2,x*2)Bx=y>2?6:5Cx=9-(—y)-(—y)Dx=y*4.8/2
5、表达式x>0?l:(x<0?-l:0)在x>0时的结果是()
AOB-lC1D不确定
6、下边的表达式哪个满足当x为偶数时值为“真二为奇数时值为“假”()
Ax%2==0B!x%2!=0C2*x/2-x==0D!(x%2)
7、下边的表达式哪个满足:-10<=xv=10,和100V=K<=110时值为“真”,否则为“假”
()
A((10>x)&&(x>-10))||(100>x-100)
B!((x<-1())||(x>1()))||!((x<1()0)||(x>11()))
C(x<10)&&(x>-10)&&(x>100)&&(x<H0)
D(x>-l0)&&(x<10)||(x<110)&&(x>100)
8、下边的表达式哪个满足:当x和y的值都大于0,小于n时值为“真”,否则为“假”
()
A(x>0)&&(y>0)&&(x<n)&&(y<n)
B(x<n)&&(y<n)&&x&&y
C!(x<=0)||(y<=0)||(y>=n)||(x>=n)
D!(x<=())&&!(y<=())&&!(y>=n)&&!(x>=n)
9、在c语言中,while语句中的条件取()值时,结束循环,for语句中的条件
表达式取()值时,执行循环体,do-while语句中的条件取()值时,
结束循环。
AOB1CtrueDfalseE非0
10、c语言中逻辑值“真”用()表示,“假”用()表示。
AtrueB大于0的数C非0D0
11、有整型变量x,单精度变量尸5.5,表达式x=float(y*3+((int)y)%4)执行后,x的值为
()
A17B17.500(X)0C17.5D16
三、读程序,写出程序的输出结果(每题5分,共2()分)。
1、有程序段;
Intx,y,z;
X=20,y=40,z=60;
While(x<y)x+=4,
y-=4;z/=2;
printf("%d,%d,%d”,x,y,z);
其输出结果为:
2、有程序段:
Intj=O,k=O,a=O;
While(j<2)
(
j++;
a=a+l;;
k=();
while(k<=3)
k++;
4、有程序段:
intx,y;
scanf("%d”,&x);
do
{y=x%10;
printf("%d”,y);
x/=10;
}while(x>0)
输入为12345
输出数据为
四、程序填空(每题8分,共16分)。
1、用户输入一个4*4的整数矩阵,求其两对角线上元素的和。
#includc"stdio.h"
main()
{intmatrix[4][4J;
intkj,result1=0,result2=0;
for(k=0;k<4;k++)
{printfC'oneline:");
for(j=0;j<4;j++)
{scanf("%d”,&matrix[k][jD;
if()
result1=();
if()
result2=();
}
)
printfC'theresult:%d,%d\n”,resultl,result2);
}
2、求输入的1()()个数中正数的个数及其平均值。
#include<stdio.h>
main()
(
inti,n;
floatsum,f;
n=();
sum=();
for(i=0;i<=100;i++)
(
printfC4enterarealnumber:");
scanf(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 成本效益视角下项目优化策略
- 2026年《工伤保险条例》知识竞赛试题及答案
- 四川省广元市剑阁县2023-2024学年七年级上学期期末考试英语试题(含答案)
- 慢阻肺稳定期社区健康监测随访策略
- 慢阻肺患者个体化肺康复依从性多学科管理策略
- 安全疲劳管理能力评估卷
- 延误责任协议
- 2026年事故隐患排查治理工作年度总结(4篇)
- 学校安全日巡查、周检查、月排查工作制度
- 2026年智能家居系统远程控制协议
- 2025-2026学年北师大版高二数学上学期期末常考题之随机事件的条件概率
- 2025四川金融控股集团有限公司招聘16人笔试参考题库附带答案详解(3卷合一)
- 2025年人文常识竞赛题库及答案
- 新车交车课件
- 2025中国B2B市场营销现况白皮书
- 耳鼻喉科护士长2025年度述职报告
- 酒店工程全过程监理合同
- 无人机专业就业前景
- 2025考研公共卫生流行病学真题
- 2025年1月四川省普通高中学业水平合格性考试物理试题(含答案)
- 2025年护理专升本试卷及答案
评论
0/150
提交评论