版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
班内序号
广东科学技术职业学院***系
考生姓名注20-20学年第学期期末
意
C语言程序设计试卷
学号
班级
试室号
线I1>若有以下定义和语句charcl='b',c2=,e';printf("%d,%c\rT,c2-cl,c2,a'+'A');则结
外;果是(B)
不,
蚣A、2,MB、3,EC、2,ED^输出结果不确定
2、执行下列程序片段时in【x=13,y=5;prinifC<%d,\x%=(y/=2));输出结果是(C)
写I
姓!A、3B、2C、1D、0
名I3、能正确表示逻辑关系:“a210或aWO”的C语言表达式是(D)
A、a>=10ora<=0Ba>=0|a<=10Ca>=10&&a<=0Da>=10||a<=0
学4、以下叙述正确的是(D)
号
Ado-while语句构成的循环不能用其他语句构成的循环来代替。
班Bdo-while语句构成的循环只能用break语句退出。
级Cdo-while语句构成的循环,在while后的表达式为非零时结束循环。
D用do-while语句构成的循环,在while后的表达式为零时结束循环。
嘴
5、以卜正确的数组定义语句是(D)
者
试Ainty[2][4]=(l,2,3,4,5);Bfloatx[3][]={{1},{2},{3}};
卷ClongS[2][3]={{1},{1,2},{1,2,3}};Ddoublet[2][3]={0};
作6、能正确进行字符串赋值的是(C)
零Achars[5]="abcde”;Bchars[5];s="good”;
分
Cchars[5]="abed";Dchars[5];s[]="good”;
处
理7、C语言规定,简单变量作为实参时,它和对应形参之间的数据传递方式是(C)
A地址传递
B由实参传给形参,在由形参传给实参
C单向值传递
D由用户指定传递方式
8、以下选项中属于C语言的数据类型是(C)
A、复数型B、逻辑型C、双精度型D、集合型
9、有如下程序:结果是(C)
main()
{intn=9;
while(n>5){n—;printf("%d",n);}
A、987B、876C、8765D、9876
出卷教师:彭朝阳第1页(共6页)
10、以下选项中合法的字符常量是(B)
A、"BHR、'\010'C、-268D、D
11、下面函数定义错误的是(D)项。
(A)intadd(x,y)(B)intadd(intx,inty)
intx,y;(
{retum(x+y);)retum(x+y);)
(C)intadd(intx,inty)(D)intadd(intx,y)
{retum(x+y);}{retum(x+y);}
12、有如下程序段
int*p,a=10,b=l;
p=&a;a=*p+b;
执行该程序段后,a的值为(B)
A、12B、11C、10D、14
13、说明一个结构体变量时系统分配给它的内存是(A)
A、各成员所需要内存量的总和B、结构体中第一个成员所需要内存量
C、成员中占内存量最大者所需的容量D、结构体中最后一个成员所需要内存量
14、设x=2,a=7,y=4.7,算术表达式x+a3*(int)(x+y)%2/4的值为()
A、3B、2C、3.35D、4
15、执行下列程序片段时输出结果是(B)
floatx=-1234.012;printf(<t\n%8.3f,,,,x);
A、1234.012B、-1234.012C、-1234D、-1234.01
二、是非判断题:(每题1分,共6分)
(F)1、一个C程序可以有一个或多个主函数。
(F)2、sum和Sum是相同的标识符。
(T)3、结构体中的成员可以单独使用。
(T)4、一个变量的作用域完全取决于变量的定义语句的位置。
(F)5、while语句是先执行一次循环体,再判断循环的条件。
(T)6、C语言允许多条语句写在同一行。
三、填空题(每题6分,共18分)
1、键盘输入一个数,判断这个数是否能被7整除。
main()
{intx,y;
__scanf(“%d,&x");
y=x%7;
switch(y)
{case0:
printfCx能被7整除\n");
break;
default:
printf^x不能被7整除\n");
)
第2页(共6页)
2、以下程序的功能是:从键盘上输入若干个学生的成绩,统计并输出最高成绩和最
低成绩,当输入负数时结束输入。
main()
{floatx,max,min;
scanf(u%f\&x);
max=x;min=x;
while(x>=0)
{if(x>max)max=x;
if(x<min)min=x;
scanfC%f;&x);
)
printfC4max=%f,min=%f\n,,,max,min);
)
3、计算2—4+6—8+...+100的值
main()
{inti,t=l,s=();
for(i=2;i<=100;i+=2)
(s+=i*t;
t*=-l;
)
printf(<ts=%d,,,s);
)
四、阅读程序,写出结果(每题6分,共36分)
1、有如下程序,给出程序运行的结果
main()
(
inta=l,b=2,c=3;
if(a>c)
b=a;
a=c;
c二b;
printf(〃a=%d,b=%d,c=%d\n〃,a,b,c);
)
结果:a=l,b=2,c=2
第3页(共6页)
2、有如下程序,给出程序运行的结果
inain()
{inti,j,m,n;
i=8;
j=10;
m=++i;注
意
n=j++;
:
,,
printf("%d,%d,%d,%d\n,i,j,m,n);密
}封
结果:9,11,8,11线
内
不
要
答
题
密
3、有如下程序,给出程序运行的结果
封
voidswap(intx,inty)
线
{intt;外
t=x;x=y;y=t;printf(,x,y);不
}要
mainO写
姓
{inta=5,b=6;
名
swap(a,b);、
printf(a%d,%d\nw,a,b);学
)号
、
结果:
班
6,n级
5,6、
违
者
试
卷
4、有如下程序,给出程序运行的结果作
main()零
{intn[5]={l,2,3},i,k=2;分
处
for(i=0;i<=k;i++)理
(
n[i]=n[i]+l;
printf("%d\n",n[i]);
)
}
结果:
2
3
4
第4页(共6页)
班内序号5、有如下程序,给出程序运行的结果
main()
{int*p,i;
考生姓名
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 生物标志物在药物临床试验中的临床转化策略-1
- 生物材料细胞相容性优化策略研究
- 生物制剂治疗的安全性监测要点
- 冶金地质财务部会计岗位考试题集含答案
- 会计师面试题集及答案参考
- 深度解析(2026)《GBT 19560-2025煤的高压等温吸附试验方法 》
- 深度解析(2026)GBT 19466.4-2016塑料 差示扫描量热法(DSC) 第4部分:比热容的测定
- 深度解析(2026)《GBT 19405.2-2003表面安装技术 第2部分表面安装元器件的运输和贮存条件 应用指南》
- 企业培训师面试题及课程开发方法含答案
- 深度解析(2026)《GBT 19230.5-2003评价汽油清净剂使用效果的试验方法 第5部分 汽油清净剂对汽油机进气阀和燃烧室沉积物生成倾向影响的发动机台架试验方法(Ford 2.3L方法)》
- JG/T 255-2020内置遮阳中空玻璃制品
- JG/T 254-2015建筑用遮阳软卷帘
- TCNFPIA1003-2022采暖用人造板及其制品中甲醛释放限量
- 大健康产业可行性研究报告
- 肠易激综合征中西医结合诊疗专家共识(2025)解读课件
- 库存周转率提升计划
- 护理部竞聘副主任
- 《统计学-基于Excel》(第 4 版)课件 贾俊平 第5-9章 概率分布- 时间序列分析和预测
- 中国计量大学《文科数学》2021-2022学年第一学期期末试卷
- 中国普通食物营养成分表(修正版)
- 20道长鑫存储设备工程师岗位常见面试问题含HR常问问题考察点及参考回答
评论
0/150
提交评论