首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写一个函数void fun(int m, int k, int xx[]),该函数的功能是:将大于整数m且紧靠m的k个素数存入所指的数组中。 例如,若输入17,5,则应输出19,23,29,3l,37。 注意:部分源程序给出如下。 请
请编写一个函数void fun(int m, int k, int xx[]),该函数的功能是:将大于整数m且紧靠m的k个素数存入所指的数组中。 例如,若输入17,5,则应输出19,23,29,3l,37。 注意:部分源程序给出如下。 请
admin
2010-05-05
34
问题
请编写一个函数void fun(int m, int k, int xx[]),该函数的功能是:将大于整数m且紧靠m的k个素数存入所指的数组中。
例如,若输入17,5,则应输出19,23,29,3l,37。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
试题程序:
#include <conio.h>
#include <stdio.h>
void fun(int m, int k, int xx[])
{
}
main()
{
int m,n, zz[1000];
clrscr();
printf("\nPlease enter two integers: ");
scanf("%d%d",&m,&n);
fun(m,n,zz);
for(m=O;m<n;m++)
printf("%d ",zz[m]);
printf("\n ");
}
选项
答案
void fun(int m, int k, int xx[]) { int i,j,n; for (i=m+1,n=0;n<k;i++) /*找大于m的素数,循环k次,即找出紧靠m的k个素数*/ {for(j=2;j<i;j++) /*判断一个数是否为素数,如果不是,跳出此循环,判断下一个数*/ if(i%j==O) break; if(j>=i) /*如果是素数,放入数组xx中*/ xx[n++]=i; } }
解析
本题只要掌握了判断素数的算法即不难完成了,其实程序缺少部分也正是这部分。
转载请注明原文地址:https://kaotiyun.com/show/QXID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
气凝胶是入选吉尼斯世界纪录的最轻的一类物质,因其内部有很多孔隙,充斥着空气,故而得名。浙江大学高分子系高超教授的课题组制备出了一种超轻气凝胶——它刷新了目前世界上最轻材料的纪录,弹性和吸油能力令人惊喜,并取名为“碳海绵”。关于气凝胶,下列说法正确的是(
下面关于气候变化与绿色碳汇说法不正确的是()。
在农业部门中所存在的“肥田出瘪稻”现象体现的是经济学中的()。
当经济发展中出现有效需求不足时,需要(),以刺激经济增长,增加就业。
在国际金融问题上进行协商与协作,促进国际货币合作;促进国际贸易的扩大和平衡发展:纠正国际收支的失调,而不采取危害本国或国际繁荣的措施.缩短成员国国际收支不平衡的时间,减轻不平衡的程度。以上是下列哪个国际组织的主要职能?()
能直接证明门捷列夫元素周期表理论正确的是(,)。
某年级392名同学排成两路纵队秋游,相邻两排距离为0.4米。队伍每分钟走60米,要经过一座长312米的大桥,队伍从排头的上桥到排尾的离开桥共需要多少分钟?
设a,b均为正整数,且有等式11a+7b=一132成立.则a的值为()。
掷两个骰子,掷出的点数之和为奇数的概率为P1。掷出的点数之和为偶数的概率为P2,问P1和P2的大小关系是()。
①在无意义面前,大脑由于寻找不到答案而引发焦虑,当然这是积累到固定阈值之后的事情②权利是伴随选择而产生的,譬如电视机的频道转换器就给了观众看与不看的权利③人的大脑有一种无法改变的功能,即不断地追索词语以及所有事情的意义④如果在
随机试题
项王军壁垓下,兵少食尽,汉军及诸侯兵围之数重。夜闻汉军四面皆楚歌,项王乃大惊曰:“汉皆已得楚乎?是何楚人之多也!”项目则夜起,饮帐中。有美人名虞,常幸从;骏马名骓,常骑之。于是项王乃悲歌慷慨,自为诗曰:“力拔山兮气盖世,时不利兮骓不逝,骓不逝兮可奈何,虞兮
分泌抗中肾旁管激素的细胞是
A.亲和力及内在活性都强B.具有一定亲和力但内在活性弱C.与亲和力和内在活性无关D.有亲和力、无内在活性,与受体不可逆性结合E.有亲和力、无内在活性,与激动剂竞争相同受体竞争性拮抗剂
某单洞双向交通隧道长1800m,对其进行运营环境检测,检测内容为风压、风速和照明,请回答以下问题。对该隧道中间段路面平均照度进行检测时,测区总长度选定错误的包括()。
界址认定的要求有()。
下面不属于操作系统管理功能的是()。
一个二向应力状态与另一个单向应力状态相叠加,其结果是下列中的哪种状态?
楼层楼梯每踏步两端宽度差不应大于()mm。
运行会计电算化软件的计算机必须放在财会部门或财会部门所属的机房内。 ( )
美式期权的买方在支付了权利金后,便取得了在未来某特定时间买入或卖出某特定资产的权利,“在未来某特定时间”是指()。
最新回复
(
0
)