首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,函数的功能是:将大于形参m且紧靠m的k个素数存入xx所指的数组中。例如,若输入17,5,则应输出:19,23,29,31,37。 注意:部分源程序在文件PROG1.C文件中。 请勿改动主函数main和其他函数中的任何内容,
请编写函数fun,函数的功能是:将大于形参m且紧靠m的k个素数存入xx所指的数组中。例如,若输入17,5,则应输出:19,23,29,31,37。 注意:部分源程序在文件PROG1.C文件中。 请勿改动主函数main和其他函数中的任何内容,
admin
2017-11-27
23
问题
请编写函数fun,函数的功能是:将大于形参m且紧靠m的k个素数存入xx所指的数组中。例如,若输入17,5,则应输出:19,23,29,31,37。
注意:部分源程序在文件PROG1.C文件中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include
void fun (int m, int k, int xx [ ] )
{
}
main ()
{
int m, n, zz[1000] ;voidNONO ();
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");
NONO();
}
void NONO ()
{/* 本函数用于打开文件,输入测试数据,
调用fun函数,输出数据,关闭文件。*/
int m, n, zz[1000], i ;
FILE *rf, *wf ;
rf = fopen("in.dat","r") ;
wf = fopen("out.dat", "w");
for(i = 0 ; i < 10 ; i++) {
fscanf(rf, "%d%d", &m, &n) ;
fun(m, n, zz);
for(m = 0 ; m < n ; m++)
fprintf (wf, "%d ", zz[m]);
fprintf(wf, "\n");
}
fclose (rf);
fclose(wf); }
选项
答案
int r=0, temp,p, sign=1; for(temp=m+1;temp
=temp) {if(k>=0) //判断已有的素 数个数是否已经满足sum个 {xx[r++]=temp;//将素数 temp存入数组select k--;//将题目中要求的素数 个数减1 } else break; }}
解析
进入fun函数,根据前面的分析:
首先,定义、初始化变量sign,作为素数的标志;定义r,初始化为存储素数数组的起始位。然后,每判断一次temp中的值是否为素数后,使temp的值增1,再次对temp中新的值进行判断其是否为素数,不断循环此过程,直到m的值等于指定的个数,即函数中的k个数。
转载请注明原文地址:https://kaotiyun.com/show/a9xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果是()。y=5;x=14;y=((x=3*y,x+6),x-1);pfintf(“x=%d,y=%d”,x,y);
以下不正确的转义字符是()。
关系数据库管理系统能实现的专门关系运算包括()。
设有如下定义:structsk{intm;floatx;}data,*q;若要使q指向data中的m域,正确的赋值语句是()。
以下选项中正确的语句组是()。
对下列二叉树进行前序遍历的结果为()。
软件危机出现于20世纪60年代末,为了解决软件危机,人们提出了_________的原理来设计软件,这就是软件工程诞生的基础。
当数据的物理结构(存储结构、存取方式等)改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的____________。
下列关于类、对象、属性和方法的叙述中,错误的是()。
下列特征中不是面向对象方法的主要特征的是()。
随机试题
患者,男性,26岁,畏寒,继之发热,体温最高达39℃,伴头痛,3小时后退热,退热后体可、食欲好,每2~3天发热1次。明确诊断还需进行哪些检查
医生为了帮助病人戒烟,在病人每次吸烟后给他服用某种能引起恶心、呕吐的药物,这样反复几次以后,病人就不再想吸烟了。这样的治疗方法称为
房地产区域营销理念应包含()三个层次。
资产、负债和_______三项会计要素表现资金运动的相对静止状态,即反映企业的财务状况;_______、费用和利润三项会计要素表现资金运动的显著变动状态,即反映企业的经营成果。
根据《中华人民共和国物权法》,处分按份共有的财产,应当经()共有人同意,共有人另有约定的除外。
一、教材分析本课是《信息技术》第二册第一单元动画制作第一课:种子发芽了。主要介绍了动画的原理、传统动画制作与电脑动画制作、Flash软件基础知识和逐帧动画的制作方法。二、学生分析本节课的教学对象是八年级学生,是开学以来的第一节正式课。对于学生来说,个
出租车在开始10千米以内收费10.4元,以后每走1千米,收费1.6元,请问走20千米需收多少钱?()
In2013,foodcriticandwriterHanniRuetzlertookatasteoutofadishcostingmorethan$300,000andremarkedhowitwas"cl
决策支持系统(DSS)的理论核心是决策模式理论,提出决策模式理论的是著名科学家?
TopicDigitalReadingorTraditionalReading?Forthispart,youareallowed30minutestowriteashortessay-entitledDigit
最新回复
(
0
)