2015年计算机二级考试《C语言》提高练习题(4)_考试-查字典教育资讯网
 
2015年计算机二级考试《C语言》提高练习题(4)

首页 > 

考试

 > 2015年计算机二级...

2015年计算机二级考试《C语言》提高练习题(4)

1[填空题]从键盘输入一组无符号整数并保存在数组xx[M]中,以整数0结束输入,即第M+1个数是0(共M个数据),数与数之间以Enter键分隔,要求这些数的最大位数不超过4位,其元素的个数通过变量num传人函数proc()。请补充函数proc(),该函数的功能是:从数组XX中找出十位和百位的数字之和大于5的所有无符号整数,结果保存在数组yy中,其个数由函数proc()返回。

例如,当xx[8]={3 637 369 421 35 7334 54 67}时,bb[4]={637 369 421 7334 67)。

注意:部分源程序给出如下。

请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的横线上填人所编写的若干表达式或语句。

试题程序:

参考解析:

【1】xx[i]/100【2】bb[n++]=xx[i]【3】n

从数组XX中找出十位和百位的数字之和大于5的所有无符号整数,首先要得到每一个整数十位和百位的数字。要得到一个整数十位和百位的数字,可以通过取余来实现,因此,【1】处填“xx[i]/100”;每得到一个符合要求的整数,放在数组bb中,因此,【2】处填“bb[n++]=xx[i]”;变量n中存放的是符合要求的个数,最后返回各主函数,因此【3】处填“n”。

2[单选题] 若变量已正确定义

for(x=0,Y=0;(y!=99&&x<4);x++)

则以上for循环

A.执行3次B.执行4次C.执行无限次D.执行次数不定

参考答案:B

参考解析:本题重点考查for语句的循环次数,for(x=0,y=0;(y!=99&&x<4);x++),y!=99&&x<4即循环条件当y不等于99以及x<4时,执行循环语句,当有一个条件不成立时,均结束循环,因此循环4次,B选项正确。

3[单选题] 以下叙述中错误的是

A.用typedef可以说明一种新的类型名

B.typedef的作用是用一个新的标识符来代表已存在的类型名

C.可以用typedef说明的新类型名来定义变量

D.typedef说明的新类型名必须使用大写字母,否则会出编译错误

参考答案:D

考解析:本题考查typedef的使用方法,typedef对已存在的类型使用一个新的名字,新类型可以使用小写,所以D选项错误。

4[简答题]规定输入的字符串中只包含字母和*号。编写函数fun(),其功能是:删除字符串中所有的*号。编写函数时,不得使用C语言提供的字符串函数。

例如,字符串中的内容为“****A*BC*DEF*G****”,删除后,字符串中的内容应当是“ABCDEFG”。

注意:部分源程序给出如下。

请勿改动main()函数和其他函数中的任何内容,仅在函数fun()的花括号中填入编写的若干语句。

试题程序:

参考解析:

【解析】此题是删除字符串中的星号。思路是通过for循环来完成对字符串的遍历,通过if判断,找到不是“*”的字符,将其赋值到数组a中星号前的位置,“if(a[i]!= ˊ*ˊ)”“a[j++]=a[i]”,最后返回主函数将删除*后的字符串输出即可。

5[单选题] 下列变量声明合法的是()。

A.short a=1.4e-1;

B.double b=1+3e2.8;

C.10ng do=0xfdaL;

D.float 2_ aaa=1e-3;

参考答案:A

参考解析:解答本题需了解3个知识点:①标识符是由字母、数字或下划线组成,并且它的第一个字符必须是字母或者下划线;②do是C语言的一个关键字,不能再用作变量名和函数名;③C语言规定指数形式的实型数量e或E后面的指数必须是整数。

6[单选题] 以下叙述中错误的是()。

A.改变函数形参的值,不会改变对应实参的值

B.函数可以返回地址值

C.可以给指针变量赋一个整数作为地址值

D.当在程序的开头包含文件stdio.h时,可以给指针变量赋NULL

参考答案:C

参考解析:指针变量的值只能是存储单元地址,而不能是一个整数,故选项C错误。

7[填空题]请补充main()函数,该函数的功能是求方程axs+bx+c=0的两个实数根。方程的系数a、b、C从键盘输入,如果判别式(disc=b*b-4*a*c)tb于0,则要求重新输人a、b、c的值。

例如,当a=1,b=2,c=1时,方程的两个根分别是:x1=-1.00,X2=-1.00。

注意:部分源程序给出如下。

请勿改动函数中的其他任何内容,仅在横线上填入所编写的若干表达式或语句。

试题程序:

参考解析:

【1】disc%0或0>disc【2】sqrt【3】sqrt

【解析】本题考查的是do-while循环,第【1】处填空:“disc<0”或“0)disc”;本题引入“#include”头文件可知,可调用函数sqrt。

8[单选题] 下列数据结构中,能够按照“先进后出”原则存取数据的是( )。

A.循环队列B.栈C.队列D.二叉树

参考答案:B

参考解析:栈是按先进后出的原则组织数据的。队列是先进先出的原则组织数据。

9[简答题]下列给定程序中函数fun的功能是:用冒泡法对6个字符串进行升序排列。请改正程序中的错误,使它能得出正确的结果。

注意:部分源程序在文件MODIl.C中,不得增行或删行,也不得更改程序的结构!

参考解析:

(1)fh(j=i+1;j<6;j++)

(2)*(pstr+i)=}(pstr+j);

【考点分析】

本题考查:冒泡排序算法;for循环语句格式;指针数组。

【解题思路】

(1)此处考查for语句的格式,各表达式之间应用“;”隔开。

(2)此处考查用指针表示数组元素的方法,}(pstr+I)表示pstr所指向数组的第1个元素,同理}(pstr+j)表示pstr所指向数组的第j个元素。

【解题宝典】

冒泡排序算法,其基本思想是,将待排序的元素看作是竖着排列的“气泡”,较小的元素比较轻,从而要往上浮。在冒泡排序算法中我们要对这个“气泡”序列处理若干遍。所谓一遍处理,就是自底向上检查一遍这个序列,并时刻注意两个相邻的元素的顺序是否正确。如果发现两个相邻元素的顺序不对,即“轻”的元素在下面,就交换它们的位置。显然,处理一遍之后,“最轻”的元素就浮到了最高位置;处理二遍之后,“次轻”的元素就浮到了次高位置。依次类推,完成排序。

用代码实现数组s[N]的升序排列为:for(i=0;i

for(j=i十1;j

if(s[i]>s[j]){t-s[i];s[i]=s[j]s[j]=t;}

10[单选题] 有以下程序:

程序执行后的输出结果是( )。

A.x=4B.X=8C.x=6D.x=12

参考答案:B

参考解析:

eoulinue的作用是跳出循环体中剩余的1语句而进行下一次循环。第一次执行外循环i的值为0,执行|x++,x的值变为l,第一次执行内层循环j的值为0,不满足if1条件,执行x++,x的值变为2,第二次内循环j的值为1,if条1件成立,跳出本次循环,第三次执行内循环j的值为2,不满足l if条件,x的值变为3,第四次执行内循环j的值为3满足条件1跳出本次内循环,x的值加l,即为4,第一次外循环结束。第1二次执行外循环时,同理,i的值被加了,4次,变为8,所以选择I,B选项。

更多精彩资讯请关注查字典资讯网,我们将持续为您更新最新资讯!

点击显示

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

相关资讯

最新资讯

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
    • 初中 福建泉州2016中考录取工作将于7月...
      记者从泉州市教育局中教科获悉,2016年初中毕业、升学考试网上评卷工作日前结束,进入各学科合分、核分和成绩综合、转换等级阶段,中考成绩将于今日下午揭晓。 公布原始分 据悉,中考成绩将在泉州教育信息网(www.qzedu.cn)、泉州招生考试信息网(www.qzzk.cn)和各县(市、区)招生办指定的...
    • 初中 上海市教委:严禁中小学校组织联考或月...
      近日,上海市教委通过官方微信“上海教育”发布了《上海市中小学2016学年度课程计划及其说明的通知》,记者发现,新学年课程安排中明确规定,严禁组织联考或月考。
    • 初中 2016年广州中考提前批录取分数出炉
      7月14日广州中考提前批统一计划录取完成,该批次计划为20270个,共录取19860人,其中公办学校19780人,民办学校80人,计划完成率为97.98%。9所高中的录取最低分数超过700分,二中成为该批次的一匹“黑马”,近年来首次分数线冲上第二位,而华南师范大学(分数线,专业设置)附属中学依然保持...
    • 初中 2016年广东深圳中考录取结果查询系...
      中国教育在线讯 2016年广东深圳中考录取将于7月14日开始,届时请各位考生可登录“深圳市招考网”查询录取结果! 点击进入 2016年广东深圳中考录取查询入口
    • 初中 “点读机女孩”高君雨晒中考成绩 七科...
      不知道大家是否还记得当年拍某点读机广告的女孩吗?她叫高君雨,当年一句“哪里不会点哪里”的广告让很多人记住了这位可爱的小女孩! 2015年,有传言称她已经参加了高考,但事实上,她今年刚刚初中毕业... 7月12日上午,高君雨通过微博晒出了自己的中考成绩单并发文:“成绩出来了,感谢各位老师们的谆谆教诲,...
    • 初中 近10年杭州中考高分考生半数上过课外...
      学霸们到底上不上奥数?也是大家好奇的。7月14日,记者电话采访了从2007年到2016年杭城中考状元的家长,一位电话打不通,4位说没有学过奥数,4位说学过奥数,还有一位说外面的没参加,但小学里有选拔过的,类似于奥数。这么说来,中考状元有50%学过奥数。 2014年的中考状元朱昶羽的爸爸说,儿子从三年...
    • 初中 2016厦门中考志愿填报7月16日开...
      13日将近20时左右,今年厦门中考成绩开放查询。今年厦门高中各类学校的招生计划分配表,则在昨天一早就公布了,厦门市招办同时还发布了志愿填报政策问答。据介绍,今年中招志愿实行网上填报方式,分两个阶段:一是常规志愿填报时间,7月16日8时至7月18日20时;二是职业类征求志愿填报时间,8月2日8时至8月...
    • 小学 浙江慈溪8岁小学生拿到跆拳道世界冠军
      昨天一天,慈溪谭北小学的跆拳道教练张豪杰的电话就没停过——他的两个学生:在慈溪潭北小学上学的两个孩子莫侦健和赵瑜杰,在韩国举办的世界跆拳道武道大会上,斩获一金一铜。 这次大赛,汇集了67个国家4500多名跆拳道选手参与,规格仅次于世界锦标赛,被誉为跆拳道界的小奥运会;这一成绩,刷新了谭北小学跆拳道队...
    • 初中 2016年贵州黔东南中考录取分数线公...
      7月12日,2016年黔东南州普通高中录取分数线已划定。面向全州招生计划的四所学校具体控制分数线为:凯里一中708分、州民族高中643分、凯里学院附中574分、振华民族中学546分;面向凯里市统招的两所州属学校控制分数线为:州民族高中602分、凯里学院附中579分;州民族高中和凯里学院附中联盟班招生...
    • 初中 2016年福建南平中考满分作文:挥手...
      提起笔,将昨天回忆,眼泪,荣誉,笑容,鲜花,拥有我所拥有,追求我所追求,昨日是何时?我有多少个昨日?昨日是曾经,昨日是记忆中某个时候。 为了昨日,我失去的太多,友情,童真,善良,已埋葬在昨日天黑以前,也许企求平静是一种奢望,萧杀会出现每一个有人的角落。 当一次考试来临,我明白了作为一个学生的任务,儿...
    • 初中 厦门中考成绩放榜 各科等级划分标准齐...
      昨晚(13日)8点多,厦门市中考成绩放榜,今年中考语文、数学、英语、物理、化学等五大科目的等级划分标准也同时公布。 所谓中考五科等级划线,是指根据学科卷面成绩,按考生总数的4∶3∶2∶1的比例分别折合为A、B、C、D四个等级。也就是说,全市40%的考生都达到A级,70%达到B级(含A级),90%达到...
    • 初中 锐评:“天价高中”是一个教育怪胎
      据报道,无锡市民办学校运河实验中学今年开出了“天价学费”,高中最高学费标准三年48万元,其中含赞助费16万元,大大超过物价部门核准的收费标准。其招生对象是因中考成绩差上不了普高,又不愿上职高的考生,一些家长“为了孩子以后能考大学,不留遗憾,只能拼了”。因涉嫌违规收取赞助费,当地教育纪检部门将介入调查...
    • 初中 济南公布中考第一批录取情况 7月15...
      据报道,今天上午,济南市教育局发布2016年高中阶段学校招生第一批次志愿填报及录取情况,市区指标生招生计划9156人,共计录取8021人,占指标生计划的87.6%。 7月7日、8日全市共有36174名考生进行了第一批次志愿填报,本次填报的志愿有普通高中、中等职业学校、高等职业教育,普通高中以指标生计...
    • 初中 2016济南中考分数线414分 省实...
      记者从济南市教育局中招办获悉,济南2016年高中阶段学校招生今天放榜。高中阶段学校招生第一批次志愿填报及录取情况的说明具体如下: 一、志愿填报基本情况 按照高中阶段学校招生录取工作安排,7月7日、8日全市共有36174名考生进行了第一批次志愿填报(章丘、平阴高中单独招生,考生未参加网上志愿填报)。本...
    • 小学 第二届中芬基础教育高峰论坛开幕 六位...
      中国教育在线讯 8月8日,由芬中教育协会与芬兰校长协会联合主办,坦佩雷市政府、桑斯塔马拉市政府以及罗瓦涅米市政府协办的第二届中芬基础教育高峰论坛在芬兰坦佩雷隆重举行,此次论坛以“从芬兰新课改.看未来教育”为主题,来自中国近200位中小学校长、优秀教师以及教育专家围绕教育管理与领导力、课程改革与创新、...
    • 初中 广州中考首年指标到校 弱校学霸也能上...
      白云区石龙中学有考生710分就读上华师附中!这是广州首年实施“指标到校”政策带来的历史性改变。通过实施“指标到校”政策,将示范性高中的招生计划分配到普通初中,实现普通初中也能上重点高中,进而缓解“小升初”的择校热,这是该政策的根本性目的。首年“指标到校”录取结果出炉,带来了哪些影响? A 学霸的竞争...
    • 初中 2016贵州黔西南中考录取结果查询入...
      中国教育在线讯 2016贵州黔西南中考录取结果查询入口已经开通,请各位考生登录以下入口查询考试成绩,小编在此祝各位考生取得好成绩! 点击进入 2016贵州黔西南中考录取结果查询入口
    • 初中 家长必读:孩子最想爸妈懂的27句心里...
      作为父母,你知道孩子们在想些什么吗?你知道孩子心底的真实想法吗?从现在开始聆听孩子的心声吧! [孩子的心声] 1、你要是觉得人家的孩子比我好,就让他(她)当你的孩子好了,何必老拿我和人家比呢? 2、“妈妈,我知道您担心我的学习,但是您不能老逼我,让我喘不过气来,这样我会学一次,忘一次。” 3、“妈妈...
    • 初中 泉州中考状元榜眼花落七中 两人同班好...
      状元 吴端旭 喜欢定计划 还是个长跑健将 学校:泉州七中 总分:440.3分,语文144.5分,数学147.5分,英语148.3分 昨日下午,得知状元出在泉州七中初中部,一众媒体来到学校严阵以待。 闽南网7月13日讯 匆匆赶到学校的吴端旭,笑起来很是腼腆。“有点超常发挥,第一次考这么好的成绩。”他说...
    • 小学 暑假孩子没人管家长无奈带上班 公司称...
      理解派 安心工作:孩子独自在家,父母上班时也不会安心。假如能带孩子上班,不但不会影响工作,反而对提高工作效率有帮助 亲情教育:带孩子上班是对孩子的一种亲情教育,能让孩子体验父母工作辛劳并感恩 将心比心:只要不影响工作,无所谓!将心比心,谁将来会没有孩子呢。 反对派 吵吵闹闹:策划这个工作本身就需要安...
    • 初中 2016贵州黔西南中考录取结果查询入...
      中国教育在线讯 2016贵州黔西南中考录取结果查询入口已经开通,请各位考生登录以下入口查询考试成绩,小编在此祝各位考生取得好成绩! 点击进入 2016贵州黔西南中考录取结果查询入口
    • 初中 2016年吉林长春中考录取结果网上可...
      新文化讯长春市中考录取工作正在进行中,截至目前,提前批次、城区普通高中第一批次录取结果已经公布,考生可查询录取结果。同时网上公布第一批次征集计划、学校征集志愿控制线和未被录取考生成绩一分段表。 未被录取的考生可在7月13日参加第一批次网上征集志愿。考生可自行登录“长春招生信息网”填报征集志愿。 参加...
    • 初中 沈阳2016中考700分以上考生较2...
      13日,沈阳市招考部门公布了2016年中考全市一分一段(745分至600分段)人数数据。记者对比发现,全市720分以上考生1842人,其中市内五区占94%,共1729人。今年全市700分以上考生5842人,较2015年增2246人。 高分人数今年远超2015年 今年是中考改革的第一年,考生成绩由于考...
    • 初中 2016北京中招贯通项目4319名考...
      7月12日17时,2016年中招贯通项目录取结果开通查询,共有4319名考生被录取。在所有招生院校中,首都师范大学100%完成招生计划,首医大附属卫校和北京联合大学也分别完成了计划的94.3%和90%。 录取结果显示,北京第二外国语学院的高级翻译和非通用语项目以及首师大学前教育贯通培养项目最受考生青...
    • 初中 2016年吉林中考:城区高中录取分数...
      2016年吉林市城区高中第一批次录取分数线学 校类 别分数线吉林一中统 招585.25中新合作班561.375吉林毓文中学统 招567中澳合作班531.75吉林二中统 招451.375民航班377吉林四中统 招486.25吉林十二中统 招536.375中美合作班448.25吉林十八中统 招400田家...
    • 小学 第二届中芬基础教育高峰论坛首日 六大...
      中国教育在线讯 8月8日,由芬中教育协会与芬兰校长协会联合主办,坦佩雷市政府、桑斯塔马拉市政府以及罗瓦涅米市政府协办的第二届中芬基础教育高峰论坛在芬兰坦佩雷隆重举行,此次论坛以“从芬兰新课改.看未来教育”为主题,来自中国近200位中小学校长、优秀教师以及教育专家围绕教育管理与领导力、课程改革与创新、...
    • 初中 2016海南中招录取工作将于7月21...
      近日下发的《海南省教育厅关于做好2016年高中阶段招生录取工作的通知》(以下简称《通知》)指出,我省2016年高中阶段招生录取工作将于7月21日开始,分4个批次进行。8月16日-19日,民办普通高中学校自主招生录取,并将录取名册报市县中招办审批。中等职业学校自主录取名册报送审批时间另行通知。 提前批...
    • 初中 2016年湖南益阳中考录取分数线公布
      2016年益阳市省级示范性高中招生录取分数线学校名称学校代码文化生录取线备 注益阳市第一中学01011092分(赫山区)总分含信息技术成绩20分益阳市第一中学01011052分(资阳区)不含信息技术成绩益阳市第一中学01011050分(大通湖区)不含信息技术成绩益阳市箴言中学03111036分总分含...
    • 初中 2016兰州中考第二批次录取时间:7...
      今日起至7月18日,兰州中考第二批次即市级示范高中和一般高中的录取工作进行,各学校的统招录取分数线今日公布。考生可于7月18日22时登录“兰州市中考网上报名系统”查询录取结果。 第二批次录取,将按以下顺序进行。①特色班志愿;②统招第一志愿95%;③自主招生志愿5%;④统招第二志愿。第二批次学校录取时...
    • 初中 2016长春中考录取结果可查 第一批...
      长春市中考录取提前批次、城区普通高中第一批次录取结果已经公布,目前网上已公布第一批次征集计划、学校征集志愿控制线和未被录取考生成绩一分段表。 据了解,未被录取的考生可在7月13日参加第一批次网上征集志愿。考生可自行登录“长春招生信息网”填报征集志愿。参加网上征集志愿的考生必须具备两个条件:一是未被录...