C语言考试试卷及答案
上传者:李之文|上传时间:2015-05-06|密次下载
C语言考试试卷及答案
2011-2012学年 第 一 学期
C语言程序设计A 课程 A卷 考试题
共 4 页 此 第 1 页 成绩
一、单项选择题(每小题2分,共40分)
1. C语言中合法的字符常量是( )
A.n B.’\n’ C.110 D.”n”
2. 有以下程序:
main( )
{ char ch=’A’;
printf(“ch(1)=%d,ch(2)=%c\n”,ch,ch+1); }
程序运行后的输出结果是 ( )
A. ch(1)=65,ch(2)=A B. ch(1)=97,ch(2)=A
C. ch(1)=65,ch(2)=B D. ch(1)=97,ch(2)=B
3. 能表示a不能被2整除且a、b不相等,但a、b的和等于0的C语言逻辑表达式是(
A. a==-b&&a%2==0 B. a!=b&&a+b==0&&a%2
C. !(a%2)&&a==-b D.a%2==0&&a+b==0
4. 以下程序段中语句” printf("i=%d,j=%d\n",i,j);”的执行次数是( ) int i, j;
for(i=3;i ;i--)
for(j=1;j<5;j++) printf("i=%d,j=%d\n",i,j);
A. 12 B. 20 C. 15 D. 24
5. 执行以下程序段后,x[2]的值是( )
int x[10]={1,2,3,4,5,6,7,8,9,10},i,j,t;
i=0;j=9;
while(i<j)
{ t=x[i]; x[i]=x[j]; x[j]=t;
i++; j--; }
A. 8 B. 2 C. 3 D. 9
6. 判断字符串”abcd”和”ab cd”是否相等,应使用的语句是( )
A. if (“abcd”==”ab cd”) B. if (abcd==ab cd)
C. if (strcmp(“abcd”,”ab cd”)) D. if (strcmp(abcd,ab cd))
7. 若有定义“int *p,*q,a=2,b;”,则以下正确的赋值语句组是( )
A. p=&a; *q=*p; B. *p=a;*q=b;
C. p=&a;q=&b;*p=*q; D. p=&a;q=&b;*q=*p;
8. 以下说法错误的是( ) )
A. C程序中可以只包含一个main函数
B. C程序由一个main函数和若干个其他函数构成
C. C程序中可以没有main函数,但至少应包含一个其他函数
D. C程序由函数组成,函数是构成程序的基本单位
9. 以下选项中,能用作用户标识符的是( )
A. void B. 8_8 C. _0_ D. unsigned
10. 表达式:(int)((double)9/2)-(9)%2的值是( )
A. 0 B. 3 C. 4 D. 5
11. 有以下程序:
#include <stdio.h>
void main()
{ int a,b,c=200;
a=c/10%9; b=!a||(a-2); printf("%d,%d\n",a,b); }
A. 0,1 B. 2,1 C. 0,0 D. 2,0
12. “==”代表C语言中的( )
A. 条件运算符 B. 逻辑运算符 C. 关系运算符 D. 赋值运算符
13. .若a是数值类型,则逻辑表达式(a==1)||(a!=1)的值是( )
A. 1 B. 0 C. 2 D. 不知道a的值,不能确定
14. 有以下程序:
#include <stdio.h>
void main()
{ int a=12,b=20,t=18;
if(a>b)
t=a;a=b;b=t;
printf("a=%d,b=%d,t=%d\n",a,b,t); }
程序运行后的输出结果是( )
A. a=12,b=20,t=18 B. a=20,b=18,t=18 C. a=20,b=12,t=12 D. a=20,b=18,t=12
15. 执行以下程序后的输出是( )
#include <stdio.h>
void main()
{ int x,y;
for(x=1,y=1;x<=20;x++) if(y%5==1){ y=y+5; continue; } { if(y>=20) break; 程序运行后的输出结果是( )
y=y-1;
}
printf("x=%d,y=%d\n",x,y); }
A. x=5,y=21 B. x=4,y=21 C. x=5,y=20 D. x=4,y=20
16. 凡是函数中未指定存储类别的局部变量其隐含的存储类别是( )。
A. 自动(auto) B. 静态(static) C. 外部(extern) D. 寄存器(register)
17. C语言中用于结构化程序设计的三种基本结构是( )
A.. 顺序结构、选择结构、循环结构 B. if、switch、break
C. for、while、do-while D. if、for、continue
18. 在while(x)语句中的x与下面条件表达式等价的是:( )
A. x!=0 B. x==1 C. x!=1 D. x==0
19. 若二维数组a有m行n列,则下面能够正确引用元素a[i][j]的为( )
A. *(a+j*n+i) B. *(a+i*n+j) C. *(*(a+i)+j) D. *(*a+i)+j
20. 若有以下调用语句,则不正确的fun函数的函数原型是( )
void main()
{ …
int a[50],n;
?
fun(n, &a[9]);
? }
A. void fun(int m, int x[]); B. void fun(int s, int h[41]);
C. void fun(int p, int *s); D. void fun(int n, int a);
二、程序填空(每空2.5分,共20分)
1. 下面程序的功能是将一字符串中的小写英文字母全部改成大写形式,然后输出。请在横线上填上适当的程序代码,使它能输出正确的结果
#include <stdio.h>
void main ()
{ int i=0;
}
2. 以下程序的功能是计算1!+2!+3!+?20!的值,请填空 char str[80]; scanf("%s",str); while( ) { if( ) str[i]=str[i]-32; } printf("%s\n",str);
#include <stdio.h>
long fun(int t)
{ long a=1;
{
int n;
long sum=0,s;
for(n=1;n<=20;n++)
{ s=fun(n); }
printf("sum=%ld\n",sum);
}
3. 以下程序的功能是用“辗转相除法”求两个正整数的最大公约数,请填空 #include <stdio.h>
void main()
{ int r,a,b;
scanf("%d%d",&a,&b);
if(a<b)
{ r=a%b;
while(r!=0)
{ }
printf("%d\n",b);
} int n; n++) return a; } void main ()
三、分析程序题(每空4分,共20分)
1. 以下程序运行后的输出结果是
#include <stdio.h>
void main ()
{ int t;
for(t=1; t<=100; t++)
{ printf("%d ",t); if(t%2==1 && t%5==3) break; } }
2. 以下程序的功能是
#include <stdio.h>
void main()
{ int n,s=0;
} scanf("%d",&n); while(n) { } printf("%d",s); s++; n=n/10;
3. 以下程序运行后,若输入5 5<回车>,则程序的输出结果是#include <stdio.h>
void main()
{ int a,b;
scanf("%d%d",&a,&b);
}
4. 以下程序运行后的输出结果是
#include <stdio.h>
void main()
{ int a[10]={1,2,3,4,5,6,7,8,9,10};
int i,*p,s=0;
p=&a[0];
for(i=0;i<10;i++)
}
5. 以下程序运行后的输出结果是
#include <stdio.h>
void main()
{ int a[5]={1},i;
for(i=1;i<5;i=i+2)
a[i]=2*i; if((*(p+i))%3==0) s=s+*(p+i); if (a>6) if(a<10) a++; else a--; if (b>6) { if(b<10) b++; } else b--; printf("a=%d,b=%d\n",a,b); printf("%d\n",s);
下载文档
热门试卷
- 2016年四川省内江市中考化学试卷
- 广西钦州市高新区2017届高三11月月考政治试卷
- 浙江省湖州市2016-2017学年高一上学期期中考试政治试卷
- 浙江省湖州市2016-2017学年高二上学期期中考试政治试卷
- 辽宁省铁岭市协作体2017届高三上学期第三次联考政治试卷
- 广西钦州市钦州港区2016-2017学年高二11月月考政治试卷
- 广西钦州市钦州港区2017届高三11月月考政治试卷
- 广西钦州市钦州港区2016-2017学年高一11月月考政治试卷
- 广西钦州市高新区2016-2017学年高二11月月考政治试卷
- 广西钦州市高新区2016-2017学年高一11月月考政治试卷
- 山东省滨州市三校2017届第一学期阶段测试初三英语试题
- 四川省成都七中2017届高三一诊模拟考试文科综合试卷
- 2017届普通高等学校招生全国统一考试模拟试题(附答案)
- 重庆市永川中学高2017级上期12月月考语文试题
- 江西宜春三中2017届高三第一学期第二次月考文科综合试题
- 内蒙古赤峰二中2017届高三上学期第三次月考英语试题
- 2017年六年级(上)数学期末考试卷
- 2017人教版小学英语三年级上期末笔试题
- 江苏省常州西藏民族中学2016-2017学年九年级思想品德第一学期第二次阶段测试试卷
- 重庆市九龙坡区七校2016-2017学年上期八年级素质测查(二)语文学科试题卷
- 江苏省无锡市钱桥中学2016年12月八年级语文阶段性测试卷
- 江苏省无锡市钱桥中学2016-2017学年七年级英语12月阶段检测试卷
- 山东省邹城市第八中学2016-2017学年八年级12月物理第4章试题(无答案)
- 【人教版】河北省2015-2016学年度九年级上期末语文试题卷(附答案)
- 四川省简阳市阳安中学2016年12月高二月考英语试卷
- 四川省成都龙泉中学高三上学期2016年12月月考试题文科综合能力测试
- 安徽省滁州中学2016—2017学年度第一学期12月月考高三英语试卷
- 山东省武城县第二中学2016.12高一年级上学期第二次月考历史试题(必修一第四、五单元)
- 福建省四地六校联考2016-2017学年上学期第三次月考高三化学试卷
- 甘肃省武威第二十三中学2016—2017学年度八年级第一学期12月月考生物试卷
网友关注
- 2016年四川省内江市中考化学试卷
- 给妈妈的一封信
- 王春亮民间推拿传艺文化
- 苏州园林
- 陕西艺术幼儿园音乐活动教研心得(3.14)
- 2011-2012学年四川仁寿联谊学校七年级下学期半期检测政治试卷(带解析)答案
- 人教版初中语文七年级(下)第7课:《土地的誓言》课件
- 学生服使用单位履行质量义务情况专项检查记录表(幼儿园)
- 留守儿童家访记录6
- 《教育的力量》读后感
- 中班美术教学计划
- 给父母的一份廉洁家书
- 广东省深圳市西丽幼儿园分园装修工程可行性研究报告-广州中撰咨询
- 小学总务考核标准11
- 留守儿童之家读书活动安排意见
- 端午节放假安全教育材料
- 广东省连州市星子镇中心幼儿园工程可行性研究报告-广州中撰咨询
- 2016----2017年度小班名画欣赏
- 给父母的一封廉洁家书33
- 对“留守学生”教育问题思考
- 洋县理光复印土管局大门北:在园幼儿晨检午检记录表
- 母亲节所思
- 端午节安全教育
- 如何对待逆反孩子
- 驴小弟变石头
- 兰德公司“T项目”研究及其对我国学前教育的启示
- 2010-2011学年北京市海淀区高三第二学期期末练习(语文)答案
- 2017人教版七下语文一单元检测题
- 鲁滨逊漂流记资料
- 方向与位置
网友关注视频
- 冀教版英语四年级下册第二课
- 【部编】人教版语文七年级下册《泊秦淮》优质课教学视频+PPT课件+教案,辽宁省
- 沪教版牛津小学英语(深圳用) 五年级下册 Unit 7
- 二次函数求实际问题中的最值_第一课时(特等奖)(冀教版九年级下册)_T144339
- 沪教版八年级下册数学练习册21.4(1)无理方程P18
- 冀教版小学数学二年级下册第二单元《有余数除法的竖式计算》
- 【获奖】科粤版初三九年级化学下册第七章7.3浓稀的表示
- 冀教版英语三年级下册第二课
- 第12章 圆锥曲线_12.7 抛物线的标准方程_第一课时(特等奖)(沪教版高二下册)_T274713
- 【部编】人教版语文七年级下册《过松源晨炊漆公店(其五)》优质课教学视频+PPT课件+教案,江苏省
- 河南省名校课堂七年级下册英语第一课(2020年2月10日)
- 小学英语单词
- 沪教版牛津小学英语(深圳用) 五年级下册 Unit 12
- 苏科版数学七年级下册7.2《探索平行线的性质》
- 外研版英语七年级下册module3 unit2第一课时
- 苏科版数学八年级下册9.2《中心对称和中心对称图形》
- 冀教版小学数学二年级下册第二周第2课时《我们的测量》宝丰街小学庞志荣
- 冀教版小学数学二年级下册第二单元《租船问题》
- 二年级下册数学第二课
- 第五单元 民族艺术的瑰宝_16. 形形色色的民族乐器_第一课时(岭南版六年级上册)_T1406126
- 【部编】人教版语文七年级下册《逢入京使》优质课教学视频+PPT课件+教案,安徽省
- 第4章 幂函数、指数函数和对数函数(下)_六 指数方程和对数方程_4.7 简单的指数方程_第一课时(沪教版高一下册)_T1566237
- 外研版英语三起6年级下册(14版)Module3 Unit2
- 沪教版牛津小学英语(深圳用) 四年级下册 Unit 4
- 第五单元 民族艺术的瑰宝_16. 形形色色的民族乐器_第一课时(岭南版六年级上册)_T3751175
- 8.对剪花样_第一课时(二等奖)(冀美版二年级上册)_T515402
- 苏教版二年级下册数学《认识东、南、西、北》
- 北师大版小学数学四年级下册第15课小数乘小数一
- 3月2日小学二年级数学下册(数一数)
- 沪教版牛津小学英语(深圳用) 四年级下册 Unit 12
精品推荐
- 2016-2017学年高一语文人教版必修一+模块学业水平检测试题(含答案)
- 广西钦州市高新区2017届高三11月月考政治试卷
- 浙江省湖州市2016-2017学年高一上学期期中考试政治试卷
- 浙江省湖州市2016-2017学年高二上学期期中考试政治试卷
- 辽宁省铁岭市协作体2017届高三上学期第三次联考政治试卷
- 广西钦州市钦州港区2016-2017学年高二11月月考政治试卷
- 广西钦州市钦州港区2017届高三11月月考政治试卷
- 广西钦州市钦州港区2016-2017学年高一11月月考政治试卷
- 广西钦州市高新区2016-2017学年高二11月月考政治试卷
- 广西钦州市高新区2016-2017学年高一11月月考政治试卷
分类导航
- 互联网
- 电脑基础知识
- 计算机软件及应用
- 计算机硬件及网络
- 计算机应用/办公自动化
- .NET
- 数据结构与算法
- Java
- SEO
- C/C++资料
- linux/Unix相关
- 手机开发
- UML理论/建模
- 并行计算/云计算
- 嵌入式开发
- windows相关
- 软件工程
- 管理信息系统
- 开发文档
- 图形图像
- 网络与通信
- 网络信息安全
- 电子支付
- Labview
- matlab
- 网络资源
- Python
- Delphi/Perl
- 评测
- Flash/Flex
- CSS/Script
- 计算机原理
- PHP资料
- 数据挖掘与模式识别
- Web服务
- 数据库
- Visual Basic
- 电子商务
- 服务器
- 搜索引擎优化
- 存储
- 架构
- 行业软件
- 人工智能
- 计算机辅助设计
- 多媒体
- 软件测试
- 计算机硬件与维护
- 网站策划/UE
- 网页设计/UI
- 网吧管理