首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写一个函数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
41
问题
请编写一个函数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://jikaoti.com/ti/KxkiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
甲,女,17岁,因涉嫌故意杀人被起诉。以下说法错误的是()。
关于缓刑,下列哪一选项是错误的?()
2013年10月发布的《国家卫星导航产业中长期发展规划》显示,到2020年,我国卫星导航系统产值将超过()亿元,将建成由()余颗卫星及地面运行控制系统组成的全球卫星导航系统,具备为全球用户提供导航定位服务的能力。
有关我国1982宪法的结构说法正确的是()。
宪法作为国家根本大法要求其必须具有更高的稳定性.因此宪法的修改程序相对于其他法律也是更为严格的。我国宪法的修改权由()行使。
国家机构是我国宪法的主要内容之一。下列有关国家机构的说法正确的是()。
王某现年17岁,高二学生,平时创新能力极强,其研究创造的一个小发明获得专利,并且经济价值较高。专利权的申请、使用和由此所获取的收人的处理一概由王某的父亲予以安排,王某的父亲从事的下列各种行为中,违背了《民法通则》规定的监护责任的是()。
经济学上所推崇的“橄榄型”收入分配结构.是指低收人和高收入相对较少、中等收入占绝大多数的分配结构。我国正在采取措施,实施“提低、扩中、调高、打非、保困”的方针,使收入分配朝着“橄榄型”方向发展。这主要是为了促进()。
一个箱子里有四种不同颜色的小球,每次拿出2个,要保证有10次所拿的结果是一样的,至少要拿()次。
随机试题
导游人员对旅游者酗酒应加以劝阻,向他们说明我国的法律规定,酗酒者在酒醉状态下的犯罪行为同样应负法律责任。()
男性,40岁,静脉毒瘾患者,近期发热、肌痛、淋巴结肿大,外周血常规检查单核细胞增多,疑为HIV感染。确诊应用的试验是
男,65岁。诊断为糖尿病,经过2年综合治疗,到医院复查,医生建议其抽血检查糖化血红蛋白。请问糖化血红蛋白可以反映多长时间血糖控制情况
胎动减少是指胎动12小时少于
在社会可聚集的闲置资金一定的条件下,存款利率水平和吸收存款的数量成()。
在吴天敏修订的比内-西蒙量表中,某儿童通过了4岁组的全部题目,5岁组通过了3题,6岁组通过了2题,7岁组通过了1题,其智龄为()。
2012年伦敦奥运会组委会要从小张、小赵、小李、小罗、小王五名志愿者中选派四人分别从事翻译、导游、礼仪、司机四项不同工作,若其中小张和小赵只能从事前两项工作,其余三人均能从事这四项工作,则不同的选派方案共有()
如图(1)所示,已知三棱锥P—ABC,PA=BC=,PB=AC=10,PC=AB=,求三棱锥P—ABC的体积.
Thewindblewhard.Thewaves______theboatagainsttherocks.
A、Leaveimmediately.B、WatchthegameonTV.C、Starttoplay.D、Eatasandwich.A
最新回复
(
0
)