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月月考生物试卷
网友关注
- 【doc】考古样品烷烃分析方法探讨
- 智慧创民俗 民俗蕴思维
- 论蒙古族民俗及其在当代的变迁
- 浅谈影响朝鲜民俗音乐的主要因素
- 十座古代墓葬发掘取得重要考古收获
- 马叉、秋千、斗鸡、斗蟋蟀——山东省第一批省级非物质文化遗产民俗风情概览
- 餐桌礼仪文化大全
- 中国文物古迹保护准则讲解-1x
- 2015(未来版)四年级品德与社会下册教案 家乡的民俗探秘 3
- 2001年十大考古发现
- 祭文大全范例
- 广韵轻唇音九部
- 西夏王陵考古
- .周末市民可到闽都民俗园看“摆塔”
- 【视频考古中国】第三部 藏宝现身 车辚辚·马萧萧(上)
- 意大利宗教概况
- .秀洲:穿插传统民俗 婚礼办进农村文化礼堂
- 礼仪文书
- 民间饮食文化的传播与菜名的翻译
- 神奇的占卜
- 永州江永女书文化产业的介绍与思考【ppt】
- 多重身份与艰难选择——“三家村”杂文创作综论
- 河北省考古文献
- 结婚对联
- 甘肃文县:打造民俗特色乡村 保护民族传统文化--中华周易名家协会
- 中国民俗的起源于发展
- 中国旧石器时代考古反思
- 从刹五风活动谈传统民俗的传承与革新欧阳
- 考古资料介绍+要再修改[优质文档、需补充]
- 四川考古文献.doc
网友关注视频
- 冀教版小学数学二年级下册第二周第2课时《我们的测量》宝丰街小学庞志荣
- 19 爱护鸟类_第一课时(二等奖)(桂美版二年级下册)_T3763925
- 【部编】人教版语文七年级下册《逢入京使》优质课教学视频+PPT课件+教案,安徽省
- 冀教版英语五年级下册第二课课程解读
- 沪教版牛津小学英语(深圳用) 四年级下册 Unit 8
- 8.对剪花样_第一课时(二等奖)(冀美版二年级上册)_T515402
- 沪教版牛津小学英语(深圳用) 四年级下册 Unit 7
- 冀教版小学数学二年级下册第二单元《余数和除数的关系》
- 外研版英语三起5年级下册(14版)Module3 Unit2
- 北师大版八年级物理下册 第六章 常见的光学仪器(二)探究凸透镜成像的规律
- 冀教版小学数学二年级下册第二单元《有余数除法的整理与复习》
- 沪教版牛津小学英语(深圳用) 四年级下册 Unit 2
- 沪教版牛津小学英语(深圳用)五年级下册 Unit 1
- 3.2 数学二年级下册第二单元 表内除法(一)整理和复习 李菲菲
- 苏科版数学 八年级下册 第八章第二节 可能性的大小
- 冀教版小学数学二年级下册第二单元《有余数除法的竖式计算》
- 河南省名校课堂七年级下册英语第一课(2020年2月10日)
- 【获奖】科粤版初三九年级化学下册第七章7.3浓稀的表示
- 精品·同步课程 历史 八年级 上册 第15集 近代科学技术与思想文化
- 沪教版牛津小学英语(深圳用) 四年级下册 Unit 3
- 第12章 圆锥曲线_12.7 抛物线的标准方程_第一课时(特等奖)(沪教版高二下册)_T274713
- 北师大版数学 四年级下册 第三单元 第二节 小数点搬家
- 第19课 我喜欢的鸟_第一课时(二等奖)(人美杨永善版二年级下册)_T644386
- 【部编】人教版语文七年级下册《老山界》优质课教学视频+PPT课件+教案,安徽省
- 外研版英语三起5年级下册(14版)Module3 Unit1
- 二次函数求实际问题中的最值_第一课时(特等奖)(冀教版九年级下册)_T144339
- 《小学数学二年级下册》第二单元测试题讲解
- 外研版英语三起6年级下册(14版)Module3 Unit1
- 【部编】人教版语文七年级下册《过松源晨炊漆公店(其五)》优质课教学视频+PPT课件+教案,辽宁省
- 冀教版小学数学二年级下册1
精品推荐
- 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
- 网吧管理