首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写一个函数void fun(int m,intk,int xx[]),该函数的功能是:将大于整数m且紧靠m的k个素数存入所指的数组中。 例如,若输入17,5,则应输出19、23、29、31、37。 注意:部分源程序在文件PROGl.C中
请编写一个函数void fun(int m,intk,int xx[]),该函数的功能是:将大于整数m且紧靠m的k个素数存入所指的数组中。 例如,若输入17,5,则应输出19、23、29、31、37。 注意:部分源程序在文件PROGl.C中
admin
2016-08-16
100
问题
请编写一个函数void fun(int m,intk,int xx[]),该函数的功能是:将大于整数m且紧靠m的k个素数存入所指的数组中。
例如,若输入17,5,则应输出19、23、29、31、37。
注意:部分源程序在文件PROGl.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#include
#include
#include
void fun(int m,int k,int xx[])
{
}
void main()
{
FTLE*wf;
int m,n,z z[1000];
system("CLS");
printf("\nPlease enter two in
tegers:");
scanf("%d%d",&m,&n);
fun(m,n,zz);
for(m=0;m
printf("%d",zz[m]);
printf("\n")j
/***********************/
wf=fopen("out.dat","w");
fun(17,5,zz);
for(m=0;m<5;m++)
fprintf(wf,"%d",zz[m]);
fclose(wf);
/*******************/
}
选项
答案
void fun(int m,int k,int xx[]) { int i,j,n; for(i=m+1,n=0;n
=i)/*如果是素数,放入数组xx中*/ xx[n++]=i; } }
解析
本题主要考查素数的判定方法,如果一个数不能被除了1和其自身以外的数整除,则这个数为素数。本程序使用循环语句控制需要判断的数,在循环体中判断该数是否为素数,若是则存入数组xx中。
转载请注明原文地址:https://kaotiyun.com/show/FaNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列各项中,属于面向对象程序设计语言不同于其他语言的主要特点的是()。
若按层次顺序将一棵有n个节点的完全二叉树的所有节点从1到n编号,那么当i为偶数且小于n时,节点i的右兄弟是节点【】,否则节点i没有右兄弟。
在顺序表(3,6,8,10,12,15,16,18,21,25,30)中,用二分法查找关键码值11,所需的关键码比较次数为()。
类test的析构函数是【】。
数据库系统阶段的数据具有较高独立性,数据独立性包括物理独立性和【】两个含义。
若变量已正确定义并赋值,以下符合C++语言语法的表达式是
若有以下程序:#include<iostream>usingnamespacestd;classBase{private:inta,b;public:Base(intx
友元类的所有成员函数都是另一个类的【】。
以下程序的功能是:按顺序读入10名学生4门课程的成绩,计算出每个学生的平均分数并输出,程序如下:#include<iostream>usingnamespacestd;intmain(){i
调试方法中的【】最适合小规模程序的排错。
随机试题
在肾小球滤液中几乎没有蛋白质。其原因是
下列哪一种情况不是洋地黄治疗心力衰竭有效的指标
关于公民宗教信仰自由,下列选项错误的是:()
2014年7月5日,张某因盗窃罪被公安机关拘留。本案中,如果没有有碍侦查或者无法通知的情形,拘留后,把拘留的原因和羁押的处所通知被拘留人张某的家属的期限是:()
该货物在进口时,在2004年()前申报是符合海关法定申报期限的。该货物在进口后,在()内将受到海关监管。
内部融资的资金来源不包括()。
《福布斯》杂志着重于描写企业精英的思维方式,________“以人为本”的理念,倡导“企业家精神”;不停留在新闻事实的报道上,着力于________新闻背景、________动态信息和行业趋势,深入探讨和研究企业运作的经济环境。依次填入画横线部分最恰当的一
根据以下资料,回答111-115题根据以上资料,能够推出的是:
在战场上,人机协同被人工智能所取代,至少目前来看短时间内很难发生。人工智能能解决的问题有限,替代首先会发生在部分领域,但却依然离不开人机协同。人工智能的主要实现手段是机器学习,深度学习是实现机器学习的一种方式。尽管目前深度学习在众多领域已取得非常好的效果,
设L为曲线求积分I=∫L(x2+3y+3z)ds.
最新回复
(
0
)