一、程序填空题
给定程序中,函数fun的功能是:把形参S所指字符串中最右边的n个字符复制到形参t所指字符数组中,形成一个新串。若s所指字符串的长度小于n,则将整个字符串复制到形参t所指字符数组中。
例如,形参s所指的字符串为:abcdefgh,n的值为5,程序执行后t所指字符数组中的字符串应为:defgh。
请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
注意:部分源程序在文件BLANKl.C中。
二、程序修改题
下列给定程序中,函数fun的功能是:找出一个大于给定整数m且紧随m的素数,并作为函数值返回。
请改正程序中的错误,使它能得出正确的结果。
注意:部分源程序在文件MODll.C中,不要改动main函数,不得增行或删行,也不得更改程序的结构!
三、程序设计题
一、程序填空题
【参考答案】
二、程序修改题
【参考答案】
(1)if(i%k==0)
(2)if(k==i)
【解题思路】
(1)判断当前数是否为素数,若存在一个数(除1和其自身)能整除当前数,则跳出本次循环,所以if条件应为i%k==0。
(2)如果i是素数,则循环结束时k==i,将该值返回。
三、程序设计题
【参考答案】
【解题思路】
本题考查:偶数的判定方法;整除的实现。本题题干信息是:能整除X且不是偶数的所有整数。循环语句中变量i从1开始且每次增2,所以i始终是奇数。
整除的方法,已经讲过多次,这里就不再赘述了。对于本题目要求的不是偶数的判定方法,即该数对2求余不为0。除本题描述的方法外,还可以通过for循环语句直接把偶数筛出去,确保参与操作的数均为奇数。
2017年计算机二级《C语言》考前冲刺必做试题及答案4.doc正在阅读:
2017年计算机二级《C语言》考前冲刺必做试题及答案412-25
2022下半年宁夏加考英语四级成绩查询入口:http://cet.neea.edu.cn/cet04-22
第一次包饺子作文500字09-18
2023上半年四川省人力资源和社会保障厅厅属事业单位招聘公告(报名时间3月10日-14日)03-02
2022上半年贵州公共英语二级报名时间及报名条件【1月5日-1月7日】11-21
2022年湖北医师资格考试报名公告11-26
孕中期孕妈该注意什么-孕中期保健:孕妈腹泻对胎儿的影响有哪些07-18
四年级下册第二单元作文我的奇思妙想05-13