期末开放3
一、单项选择
1. 下列四个选项中,均是C语言关键字的选项是(C)。
A、auto enum include
B、if struct type
C、switch typedef continue
D、signed union scanf
2. 下面四个选项中,均是不合法的用户标识符的选项是(D)。
A、float la0 _A
B、A P_0 do
C、_123 temp int
D、b-a goto int
3. 下列程序的输出结果是(C)。
main()
{char c1=97,c2=98;
printf("%d %c",c1,c2);
}
A、a b
B、97 98
C、97 b
D、a 98
4. 经过以下语句定义后,表达式z+=x>y?++x:++y的值为(D)。 int x=1,y=2,z=3;
A、3
B、2
C、5
D、6
5. 在以下一组运算符中,优先级最高的运算符是:(D)
A、=
B、&&
C、<=
D、%
6. 以下能计算1×2×3×┈×10的程序段是(C).
A、do{ i=1;s=1;s=s*i;i++;}while(i>=10) ;
B、do{ i=1;s=1;s=s*i;i++;}while(i<=10) ;
C、i=1;s=1;do {s=s*i; i++; }while(i<=10) ;
D、i=1;s=1; do { s=s*i; i++;}while(i>=10) ;
7. 若i为整型变量,则以下循环执行次数是(A)。
for(i=2;i==0;) printf("%d",i--);
A、0次
B、2次
C、无限次
D、1次
8. 以下程序的运行结果是(B).
main( )
{int i,x[3][3]={1,2,3,4,5,6,7,8,9};
for(i=0;i<3;i++) printf("%d,",x[i][2-i]);}
A、1,5,9,
B、3,5,7,
C、3,6,9,
D、1,4,7,
9. 下列能正确实现参数传递的数组定义是(B)。
A、int array[][];
B、int array[][4];
C、int array[3][];
D、int array[][][5];
10. 凡是函数中未指定存储类别的局部变量,其隐含的存储类别为(D)。
A、外部(extern)
B、静态(static)
C、寄存器(register)
D、自动(auto)
11. 以下函数返回值的类型是(C)。
int fff(float x)
{
x=x+5;
return x;
}
A、void 类型
B、与参数x的类型相同
C、int类型
D、无法确定
12. 下列形式,不属于编译预处理命令的是(D).
A、#ifdef M
B、#undef M
C、#if (M>1)
D、while (M>1)
13. 有定义:char a[10],*p1=a,*p2;则下列表达式中正确的是(C)。
A、p1*=p2
B、p1=&p2
C、p1+=5
D、p1/=5
14. 对结构体类型的变量的成员的访问,无论成员是何种数据类型都可使用
的运算符是(B)。
A、&
B、.
C、*
D、->
15. 若执行fopen函数时发生错误,则函数的返回值是(D)。
A、EOF
B、1
C、地址值
D、0
二、判断
1. C语言本身没有输入输出语句。T
2. 整型变量在可输出字符范围内,可以和字符型数据相互转化.T
3. 双精度型数据输入应该选用lf格式。T
4. 当数值型和字符型数据混合输入时,数值和字符数据之间不需要空格。T
5. 设g=1,h=2,k=3,则逻辑表达式k+g||!h&&k-h的值为0. F
6. 已知a=4,b=2,c=3,d=5,表达式a>b?a:c<d?c:d的值为4. T
7. 条件表达式x?'a':'b'中,若x=0时,表达式的值为b.T
8. 对于for(表达式1;表达式2;表达式3) 语句来说, continue语句意味着转去执行表达式2. F
9. while循环的循环体至少执行一次,而不论while表达式的值是"真"或"假".F
10. do-while循环由do开始,while结束,在while(表达式)后面不能加分号. F
11. 引用数组元素时,数组元素下标必须是整型常量. F
12. int a[3][4]={{1},{5},{9}}; 它的作用是将数组各行第一列
的元素赋初值,其余元素值为0。T
13. gets 函数用来输入一个字符串.T
14. 在一个函数中定义的静态局部变量不能被另外一个函数所调用. T
15. 某些情况下,在主函数中可以缺省对被调用函数的说明. T
16. 在C语言中,所有的函数均可相互调用.F
17. 文件包含可以嵌套。T
18. 下列的语句是正确的吗? T
char *p,c1;
p=&c1;
*p=getchar();
19. 共用体变量在引用时不能只用共用体变量名,必须使用某个成员名.T
20. C语言中,fprintf是一个向文件写数据(输出)函数。T
三、填空
1. int a=1,b=2,c=3; 执行语句a=b=c;后a的值是_____.3
2. 在C语言中的实型变量分为两种类型,它们是float型和_____型.double
3. 设a=3,b=4,c=5,则表达式!(a+b)+c-1&&b+c/2的值为_____.1
4. 写出表达式 1.234&&5.982 的值是_____.1
5. 设i,j,k均为int型变量,则执行完下面的for循环后,k的值为_____. 10
for(i=0,j=10;i<=j;i++,j--) k=i+j;
6. 执行以下程序段后, s的值是_____. 16
int a[]={5,3,7,2,1,5,3,10},s=0,k;
for(k=0;k<8;k+=2)
s+=*(a+k);
7. 若有以下数组a,数组元素:a[0]~a[9],其值为 9 4 12 8 2 10 7 5 1 3 , 该数组的元素中,数值最大的元素的下标值是_____.2
8. 在调用一个函数的过程中,直接或间接地调用该函数本身,称为函数的_____调用。递归
四、程序设计
1. /*------------------------------------------------
【程序设计】
--------------------------------------------------
功能:根据整型形参m,计算如下公式的值:
y=1/5+1/6+1/7+1/8+1/9+1/10...+1/(m+5)
例如:若m=9,则应输出:1.168229
------------------------------------------------*/
#include "stdio.h"
double fun(int m)
{
/*********Begin**********/
double y=0;
int i;
for(i=0; i<=m; i++)
y+=1.0/(i+5);
return(y);
/********** End **********/
}
main()
{
int n;
void TestFunc();
printf("Enter n: ");
scanf("%d", &n);
printf("\nThe result is %1f\n", fun(n));
TestFunc();
}
void TestFunc()
{
FILE *IN,*OUT;
int i ;
int t;
double o;
IN=fopen("in.dat","r");
if(IN==NULL)
{
printf("Read File Error");
}
OUT=fopen("out.dat","w");
if(OUT==NULL)
{
printf("Write File Error");
}
for(i=0;i<5;i++)
{
fscanf(IN,"%d",&t);
o=fun(t);
fprintf(OUT,"%lf\n",o);
}
fclose(IN);
fclose(OUT);
}
2. /*------------------------------------------------
【程序设计】
--------------------------------------------------
功能:编写函数fun(int m)求1000以内(不包括1000)所有m的倍数之和。
------------------------------------------------*/
#define N 1000
#include "stdio.h"
下载文档
热门试卷
- 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月月考生物试卷
网友关注
- [教学]成语大年夜全62418
- 【doc】“yan”不是整体认读音节
- 探析企业营销创新论文 - 企业营销论文
- 小学三年级英语上册教案(人教版)938727776
- 小学一年级健康教育教案914320736
- [优质文档]美术教授教化运动
- 三年级 上 框图式教学设计表 语文
- 小学二年级数学上册应用题
- 蝶》说课稿——幼儿园大班美术活动
- 面试官技能培训——人力资源部内部培训ppt模板
- 小学思品备课《大家都是好朋友》
- 罗田中心小学法制教育专题讲座
- 小学教育改革
- 六年级上册数学书(江苏版)
- 小葵花幼儿园教材-学前幼儿黄金早教整体课堂 音乐游戏(有歌词有歌唱音乐播放)
- 1、何婷婷 《医学生创业教育现状及对策》
- 美国创业资本市场的发展及其启示
- 小学语文一年级(下)备课教案
- 如何选择创业项目
- 2011-2012年教师资格考试教材:小学教育学
- 农村小学美术教学的现状及思考
- 大学生创业教育体系理论探索与实践研究
- 2015吉安万安县教师招聘面试流程
- 二年级语文阅读理解专题
- 苏教版一年级下册语文全册教案
- 苏教版国标本四年级上册数学教案(最新修订版)
- 苏教版数学二年级上册课本A
- 人教版新课标音乐二年级下册《教学计划》教学设计[音乐教案设计]
- 激发创业活力
- 一上教案(1)
网友关注视频
- 沪教版牛津小学英语(深圳用) 五年级下册 Unit 12
- 第五单元 民族艺术的瑰宝_15. 多姿多彩的民族服饰_第二课时(市一等奖)(岭南版六年级上册)_T129830
- 【部编】人教版语文七年级下册《泊秦淮》优质课教学视频+PPT课件+教案,辽宁省
- 冀教版小学数学二年级下册第二单元《余数和除数的关系》
- 七年级下册外研版英语M8U2reading
- 第8课 对称剪纸_第一课时(二等奖)(沪书画版二年级上册)_T3784187
- 3.2 数学二年级下册第二单元 表内除法(一)整理和复习 李菲菲
- 外研版英语七年级下册module1unit3名词性物主代词讲解
- 沪教版牛津小学英语(深圳用) 四年级下册 Unit 8
- 北师大版数学四年级下册第三单元第四节街心广场
- 外研版英语三起6年级下册(14版)Module3 Unit1
- 青岛版教材五年级下册第四单元(走进军营——方向与位置)用数对确定位置(一等奖)
- 【部编】人教版语文七年级下册《老山界》优质课教学视频+PPT课件+教案,安徽省
- 苏科版数学八年级下册9.2《中心对称和中心对称图形》
- 8 随形想象_第一课时(二等奖)(沪教版二年级上册)_T3786594
- 冀教版小学数学二年级下册第二单元《有余数除法的竖式计算》
- 苏科版数学七年级下册7.2《探索平行线的性质》
- 三年级英语单词记忆下册(沪教版)第一二单元复习
- 冀教版小学英语四年级下册Lesson2授课视频
- 二年级下册数学第一课
- 七年级英语下册 上海牛津版 Unit5
- 北师大版小学数学四年级下册第15课小数乘小数一
- 【部编】人教版语文七年级下册《老山界》优质课教学视频+PPT课件+教案,安徽省
- 化学九年级下册全册同步 人教版 第22集 酸和碱的中和反应(一)
- 北师大版八年级物理下册 第六章 常见的光学仪器(二)探究凸透镜成像的规律
- 《空中课堂》二年级下册 数学第一单元第1课时
- 第五单元 民族艺术的瑰宝_16. 形形色色的民族乐器_第一课时(岭南版六年级上册)_T3751175
- 【部编】人教版语文七年级下册《泊秦淮》优质课教学视频+PPT课件+教案,湖北省
- 【部编】人教版语文七年级下册《老山界》优质课教学视频+PPT课件+教案,安徽省
- 8.对剪花样_第一课时(二等奖)(冀美版二年级上册)_T515402
精品推荐
- 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
- 网吧管理