下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《高级语言程序设计(C语言)》A试卷和参考答
案
一、选择题(每题2分,25题,共50分)
下列各题A、B、C、D四个答案中,只有一个选项是正确的,请将
每题的正确答案写在答题纸对应序号的横线上,答在试卷上不能得分
1、对于C语言的函数,下列叙述中正确的是(1)
A、函数的定义不能嵌套,但函数调用可以嵌套
B、函数的定义和调用都有不能嵌套
C、函数的定义和调用都能嵌套
D、函数的定义能嵌套,但函数调用不能嵌套
2、以下程序的输出结果是(2)0
main()
{intx=l,a=2,b=3;
switch(x)
{case0:b=b+a;brcak;
case1:a=b+a;
case2:++a;++b;
1
printf("a=%d,b=%d\n",a,b);
)
A、a=6,b=4B、a=5,b=3C、a=6,b=3D、a=5,b=4
3、以下程序的输出结果是(3)。
main()
{inta=l,c;
c=7/2||++a;
printf("%d,%d",a.c);
)
A、1,1B、0,1
C、1,3D、2,3
4、若:chars[3OH3O];则数组元素的非法引用是(4)。
A、s[20][9]B、s[29+l][2*3]
C、s[3][29]D、s[9n3O-l]
5、有以下定义语句:
inta[10]={3,9,II,14,20,32,60},*p;
p=a;
则++(*++p)的值是(5)
A、9B、IIC、22D、10
6、下列可以正确表示字符型常数的是(6)
A."a"B."\010"C、An'D、h
7、若定义语句floatbb[100],则该数组array元素的
上、下限为(7)。
A、0,99B、99,0C、100,1D、0,l(X)
8、下列各组字符序列中,可用作C语言程序标识符的是(8)。
A、SBSDB、_1$234
C、spr#itD、4_cfll在
9、已知:charch=t;则下列表达式的值是(9)
ch=(ch>='a'&&ch<-z')?(ch-32):ch;
TB>AC、ZD、t
10、以下程序段的输出结果是(10)0
Charsn="\\\nabcert";
printf(*'%d\n",strlen(s));
A、9B、8C、11D、10
11、能正确表达数学关系|a|>10的表达式是(11)o
A、!0>a>-10B、a>10||-10>a
C、a>-10||10>aD、a>10&&-10<a
12、设x、y、z和k都是ini型变量,则执行表达式:
x=(y=k=2,z=k+8,y=y+z)后
的值为(12)o
A、12B、10C、2D、0
13、以下数据中不属于int类型的是(13)。
A、-32768B、0x23
C、036D、32768
14、设inta=5,b=10,t,*x=&ax*y=&b;则以下语句:
{t=*y;*y=*x;*x=t};
的功能是(14)。
A、无确定结果B、交换x和y中的值
C、交换a和b中的值D、a和b的值不变
15、以卜的for循环(30)。
for(x=l;x>0;x++):
A、是无终止的循环B、一次也不执行
C、执行4次D、执行3次
16、以下程序的输出结果是(15)。
#include<stdio.h>
niain()
intx,t;
x=10;
t=(-x)+(--x);
printf("%d\n".t);
)
A、17B、19C、16D、18
17、合法的数组定义是(17)。
A^charblnj="yes";B、charb[4]={"y","e","s"};
C、charb[4]={,y,,,e',,s'};D、charb="yes";
18、以下程序的输出结果是:(18)
main()
{char*ch|]={"cccc'\"bbbb","aaaa","dddd"!;
printf(',\,'%s\',\n",ch[2]);
A、"aaaaB、"bbbb"C>"ccccD、"dddd"
19、以下程序的输出结果是(19)°
#include<stdio.h>
main()
inta=2,b=5;
prin(f("a=%d%%,b=%d%%\n",a.b);
A、a=%2,b=%5B、a=2,b=5
C、a=%%d.b=%%dD、a=2%,b=5%
20有如下程序:
main()
inti,sum;
for(i=l;i<6;i++)
suin+=i;
printf("%d\n",sum);
程序执行后sum的值是(20)
A、15B、14C、不确定D、0
21、若变量a是float类型,尹执行了语句:a=B+2.6;
则正确的叙述是(21)。
A、a的值是字符bb、a的值是字符W的ASCII值加上2.6
C、a的值是整型D、a的值是字符B的ASCII值加上2
22、以下程序的输出结果是(22)。
main()
{inti;
fbr(i=l;i<=5:i++)
(
if(i%2==l)
printf("*");
else
printf("#");
}
printf("S\n");
A、***##$B、###**$C、♦#*#♦$D、#*#*#$
23、若有说明语句:inta,b,c,*d=&a;,则能正确从键盘读入三个整数
分别赋给变量a、b、c的语句是(23)。
A、scanf("%d%d%d",&a,&b,&d);B、scanf("%d%d%d".&a,&b,c);
C、scanf("%d%d%d",d,&b,&c);D、scanf("%d%d%d",a,b,*d);
24、若定义:chara='B',*b=&a则printf("%c\n",++*b);
的输出结果为()。
A.*a*B、a的地址C、BD、'c,
25、.为判断char型变量m是否是小写字母,可用表达式()。
A、"a"<=m&&m<="z"B、a<=m&&m<=z
C、宣<=m&&m<=ND、三个答案都错
2005-2006(2)C语言试卷A编程题与评分标准
(两道题,提示:可以进入C编程环境编好程序,然后分别用:TEST1和TEST2的名字存在
A盘。也可以直接在WORD的界面编程,然后分别用:TEST1和TEST2的名字存在A盘或在本
版面编程直接存盘)
评分标准:
题目一
编一程序,愉入两个整数,然后按从小到大的顺序输出。(14分)
一、算法正确、语句正确、结果正确。(14分)
二、算法正确(8分)
三、定义两个整型变量、有输入语句,(1-4分)
四、有条件语句和比较功能13-7分)
五、有打印语句(3分)
参考答案:
main()
{inta,b;
scanf(“刎,*d”,&a,&b);
if(a<=b)
printf(rt\n%d,%d”,a,b);
else
printf(a\n%d,%d”,b,a);
)
题目二
已知一组字符数组数11]="a5Bc3bWj9k";一组字符数组b[10];编一程序,请将字符
数组a□中的小写字母放入数组,b□中,并对数组b□按从大到小顺序排序,(数组b□中没
有值的元素不排)最后打印字符数组b[]0(20分)
评分标准:
一、算法正确、语句正确、结果正确。(20分)
二、算法正确(15分)
三、定义变量、数组(卜2分)
四、有条件语句(3分)
五、有循环、取字母的功能、算字母个数(3-9分)
六、有排序功能(4分)
七、有打印数组语句(2分)
参考答案:
mainO
{charb[10],x;
chara[11]
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 新入职员工试题及答案
- 液化气体生产工冲突解决竞赛考核试卷及答案
- 知识强化题库临时作业人员安全生产知识题及答案
- 职工入场安全教育考试卷及答案
- 中职《(建筑CAD)图纸绘制基础》2026-2027年综合测试题
- 肿瘤微创治疗考试题及答案
- 注册电器工程师试卷附答案
- 2025年广西壮族自治区北海市七年级英语上册期中考试试卷及答案
- 2025年广东省云浮市三年级语文上册期中考试试卷及答案
- 2025绵阳市绵中实验中学初升高自主招生考试语文考试试卷及答案
- 颅脑外伤急救现场急救课件
- 2026上海浦东新区农业农村委员会文员公开招聘4人考试备考题库及答案详解
- 2026车载显示屏行业技术迭代与供应链安全研究报告
- 2026年有限空间安全培训考核押题宝典模考模拟试题带答案(最-新)
- 2026年新疆广播电视台招聘事业单位人员笔试真题及答案
- 26秋新人教PEP版六上英语知识点总结
- 城市规划设计收费标准(中国城市规划协会)参照-202104020
- 3输变电工程施工质量验收统一表式(变电工程电气专业)-2024年版
- JGJT178-2009 补偿收缩混凝土应用技术规程
- 八年级语文上册《〈孟子〉三章》分层作业(第一课时)
- 《工作场所空气中硝酸测定》
评论
0/150
提交评论