首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写一个函数void fun(int m, int k, int xx[]),该函数的功能是将大于整数m且紧靠m的k个非素数存入所指的数组中。 例如,若输入15,5,则应输出16,18,20,21,22。 注意:部分源程序给出如下。
请编写一个函数void fun(int m, int k, int xx[]),该函数的功能是将大于整数m且紧靠m的k个非素数存入所指的数组中。 例如,若输入15,5,则应输出16,18,20,21,22。 注意:部分源程序给出如下。
admin
2009-02-15
59
问题
请编写一个函数void fun(int m, int k, int xx[]),该函数的功能是将大于整数m且紧靠m的k个非素数存入所指的数组中。
例如,若输入15,5,则应输出16,18,20,21,22。
注意:部分源程序给出如下。
请勿改动主函数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=0;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==0) { xx[n++]=i; /*如果不是素数,放入数组xx中*/ break; /*并跳出本层循环,判断下一个数*/ } }
解析
本题只要掌握了判断非素数和素数的算法即不难完成了,其实程序缺少部分也正是这部分。
转载请注明原文地址:https://kaotiyun.com/show/XTID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
养花专业户李某为防止偷花,在花房周围私拉电网。一日晚,白某偷花不慎触电,经送医院抢救,不治身亡。李某对这种结果的主观心理态度是什么?()
“两个共同”是新世纪新阶段民族工作的主题,“两个共同”是指()。
中国探月计划迅速发展,下列对中国航天领域描述错误的是()。
下列说法错误的是()。
金融市场最基本的功能是()。
我国是统一的多民族国家,下列关于我国国家结构形式的表述,不正确的是()。
能够根据样本结果推断总体数量特征的调查方式是()。
四只同样的瓶子内分别装有一定数量的油,每瓶和其他各瓶分别合称一次,记录千克数如下:8、9、10、11、12、13。已知四只空瓶的重量之和以及油的重量之和均为质数,求最重的两瓶内有多少油?
某次数学比赛,参赛的男生中有得奖,女生有8人得奖,已知共有214人参加比赛,没有得奖的男生人数比没有得奖的女生人数的两倍多8人,那么参加比赛的男生有多少人?
随机试题
常用于硬胶囊内容物中的助流剂的是
影像照片对比度的主要因素是
A.温中行气,涩肠止泻B.益肾固精,健脾止泻,除湿止带C.涩肠止泻,生肌敛疮D.清热燥湿,收敛止带,止泻,止血E.涩肠止泻,固精缩尿止带
检验检测机构应该有与其从事检验检测能力相适应的()。
抵押房屋订立抵押合同前已出租的,原房屋租赁合同()。[2010年考题]
水利工程建设项目可以通过招标投标方式选择的单位有()等。
已知某企业的税前利润为500万元,所得税为50万元,平均资产总额为900万元,企业的总资产报酬率为()。
幼儿教育的中心任务是()。
设组合框Combol中有3个项目,则下列能删除最后一项的语句是()。
Beforethe20thcenturythehorseprovideddaytodaytransportationintheUnitedStates.Trainswereusedonlyforlong-distan
最新回复
(
0
)