首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写一个函数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
24
问题
请编写一个函数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全国计算机二级
相关试题推荐
下列选项中,有关科技词汇与出处对应关系错误的是()。
根据《中华人民共和国中国人民银行法》的规定,我国货币政策的最终目标是(),并以此促进经济增长。
甲挑唆乙(甲、乙均已成年)去打正在熟睡的狗,狗被激怒后追乙,恰巧丙经过,乙便躲在丙的身后,狗将丙咬伤。根据《侵权责任法》的有关规定,下列表述错误的是()。
当经济发展中出现有效需求不足时,需要(),以刺激经济增长,增加就业。
根据菲利普斯曲线.降低通货膨胀率的办法是()。
若一个三角形的所有边长都是整数,其周长是奇数,且已知其中的两边长分别为8和2012.则满足条件的三角形总个数是?
某区乒乓球队的队员中有11人是甲校学生,4人是乙校学生,5人是丙校学生,现从这20人中随机选出2人配对双打,则此2人不属于同一学校的选法有多少种?
20人乘飞机从甲市前往乙市,总费用为27000元。每张机票的全价票单价为2000元,除全价票之外,该班飞机还有九折票和五折票两种选择。每位旅客的机票总费用除机票价格之外,还包括170的税费。则购买九折票的乘客与购买全价票的乘客人数相比:
某种产品每箱中个数相等,将1箱这种产品按照每盒47个的方式重新装盒,最后剩15个;如果将10箱这种产品按照每盒47个重新装盒,问最后剩多少个?()
①经过理论与实践的积累,再生建筑学也逐步成为了一门独立而完整的技术科学②到第一次世界大战爆发时,欧洲众多城市已经完成改造,向现代生活方式过渡③在保持原有建筑基本架构的基础上,通过改变局部结构和装修,大幅改变建筑的使用功能,这就
随机试题
稽留热是指体温持续在39℃-40℃,达数天或数周,24h波动范围<1℃。()
两直角刚杆AC、CB支承如图,在铰C处受力F作用,则A、B两处约束力的作用线与x轴正向所成的夹角分别为()。
当水文地质条件复杂,特别是深水岩面不平且无覆盖层时,桥梁墩台基础宜选用()。
当招标人不设标底时,为有利于客观、合理地评审投标报价和避免哄抬标价,造成国有资产流失,招标人应编制招标控制价,作为招标人能够接受的()。
下列情况需要修正可转换债券的转股价的是()
甲、乙、丙合伙经营汽车运输业务。后丁请求加人合伙,甲乙表示同意,但丙反对,丁以多数同意为由从事合伙事务,后合伙经营机器设备被人损害,造成5万元损失。关于该损失额的分担,正确的处理方式为()。
企业发放股票股利会引起每股收益的下降,从而导致每股市价有可能下跌,因而每位股东所持股票的市场价值总额也将随之下降。()
赵某在菜市场偷窃他人钱包,内有人民币150元,因其又聋又哑,根据《治安管理处罚法》的规定,不予处罚。()
Hetriedtoavoidhisfriendsinthestreet.
A、Freelunch.B、Freecoffee.C、Acompanycar.D、Anindependentoffice.C
最新回复
(
0
)