版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
考试科目:C语言程序设计
试卷适用专业(班):
学年第二学期考试时间
市
••O通过()来实现相互连接。
3、c函数的定义包括()和()两个部分。
4、c语言源文件的扩展名为(),目标文件的扩展名为(),
可执行文件的扩展名为()o
5、程序执行过程中其值不发生变化的量是()量,其值发生变
化的量是()量。
6、字符常量是用()括起来的单一字符。单引号的字符常
盛量表示形式为(),反斜线的字符常量表示形式为
()o
:7、长度为n的字符串常量,在计算机的存储中占用()
:个字节,分别存放各字节的编码,最后一个字节是()
留字符。
O
8、定义符号常量的预编译命令是()。
9、当不同类型的数据进行操作时,应当首先(),然后进行
操作。有两种转换方式,即()和()。
10、程序=()+()。
二、单项选择(每空2分,共28分)。
1、下面用户定义的标识符符合C语言规定的是()
Ab30B#abcCsignedDa-b
2、下面不正确常量是()
A0.0B043C0x7fD8.5e2.5
3、下面不可用来表示逻辑值“真”的是()
A-3BOC2D4.5
4、设x的值为10,表达式++x*--x的结果为()
A100B110C99D90
5、表达式x>0?l:(xv()”:())在x>()时的结果是()
AOB-lC1D不确定
6、下边的表达式哪个满足当x为偶数时值为“真”,为奇数时值为"假”()
Ax%2==0B!x%2!=0C2*x/2-x==0D!(x%2)
7、下边的表达式哪个满足:・10v=xv=10,和100v=xv=U0时值为“真”,否则为“假”
()
A((10>x)&&(x>-l0))||(100>x-l00)
B!((x<-l0)||(x>l0))||!((x<100)||(x>II0))
C(x<10)&&(x>-10)&&(x>100)&&(x<ll0)
D(x>-l0)&&(x<10)||(x<II0)&&(x>100)
8、下边的表达式哪个满足:当x和y的值都大于(),小于n时值为“真”,否则为“假”
()
A(x>O)&&(y>O)&&(x<n)&&(y<n)
B(x<n)&&(y<n)&&x&&y
C!(x<=0)||(y<=0)||(y>=n)||(x>=n)
D!(x<=O)&&!(y<=O)&&!(y>=n)&&!(x>=n)
9、在c语言中,while语句中的条件取()值时,结束循环,for语句中的条件表
达式取()值时,执行循环体,do-while语句中的条件取()值时,结束循环。
AOB1CtrueDfalseE非0
1()、c语言中逻辑值“真”用()表示,“假”用()表示。
AtrueB大于0的数C非0DO
11、c语言的if语句中用作判断的表达式为()
A关系表达式B逻辑表达式C算术表达式D关系或逻辑表达式
三、读程序,写出程序的输出结果(每题5分,共2()分)。
#include<stdio.h>
main()
(
intx,y,z;
x=l();
y=15;
z=25;
printf("output-result:\n");
printf(<6x=%dy=%dz=%d\n”,x,y,z);
printf(4tx+y=%d\nx+y+z=%d\n”,x+y,x+y+z);
)
其输出结果为:
2、#include<stdio.h>
main()
(
int
s=0,m=0;
for(I=l;I<3;I++)
s++;
for(j=l;j<5;j++)
if(j%2)
continue;
else
m++;
s=++s+m;
)
printf(“%d\n",s);
)
其输出结果为:
3、#include<stdio.h>
main()
(
floatscore;
printf(u\nEnterascore:");
scanf(4t%f\&scorc);
if(score>=90)
printf(uA\n");
elseif(score>=80)
printfCB'n");
elseif(score>=70)
printfCC\nn);
elseif(score>=60)
printfCD\n");
elseif(score>=0)
print."E\n");
else
printf(<4EiTorData^\n^^);
)
输入为:82
输出为:
4、#include<stdio.h>
main()
(
inti,j,s=(),m=();
printf("Enle「iandj:");
scanf(4t%d%d”,&i,&j);
while(i!=j)
(
while(i>j)
(
s+=i+j;
i--;
)
while(i<j)
(
m=i+j;
i++;
)
printf(us=%dm=%d,,,s,m);
)
)
输入数据1(),5
输出数据为
四、程序填空(每题8分,共16分)。
1、读入一个1到9的数a,求s=a+aa+aaa+•…+aa…a(共20项)。请对其程序填空,其中temp
保存当前处理项aa—ao
#include<stdio.h>
main()
I
inta,i,s,temp;
s=temp=0;
printf(uPleaseenteranumber。-9)”);
scanf();
for(I=l;)
temp=();
s=s+();
)
prinlf("s二%d”,s);
)
2、求输入的100个数中正数的个数及其平均值。
#include<stdio.h>
main()
I
inti,n;
floatsum,f;
n=();
sum=();
for(i=();i<=l()0;i++)
(
prinlf(uenlerarealnumber:");
scanf(*t%f,,&f);
if(f<
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024湘教版八年级地理上册第三章第二节《中国的矿产资源》高效同步教学设计
- 光伏土建培训课件
- 何越峰培训课件
- 高等数学真题及答案
- 福建省面试真题及答案
- 仿句题目及答案
- 小学五年级语文上册语文园地前自主学习任务单课件
- 小学五年级语文上册综合性学习中小组合作课件
- 2026年广东省第二中医院招聘黄埔医院普外科临时负责人备考题库完整参考答案详解
- 2026年重庆人文科技学院招聘110人备考题库及答案详解一套
- 2025年搜索广告(初级)营销师-巨量认证考试题(附答案)
- GB/T 26951-2025焊缝无损检测磁粉检测
- 化肥产品生产许可证实施细则(一)(复肥产品部分)2025
- 2025至2030中国正畸矫治器行业项目调研及市场前景预测评估报告
- 《国家十五五规划纲要》全文
- 2025年及未来5年中国硅钢市场运行态势及行业发展前景预测报告
- 2025年黑龙江基层法律服务工作者历年真题及答案
- 2025年《思想道德与法治》期末考试题库及答案
- GB/T 46194-2025道路车辆信息安全工程
- 广西南宁市2026届高三上学期摸底测试数学试卷(含答案)
- 铝合金被动门窗施工方案
评论
0/150
提交评论