首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数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
26
问题
请编写函数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全国计算机二级
相关试题推荐
下面关于数据库三级模式结构的叙述中,正确的是()。
软件生命周期可分为多个阶段,一般分为定义阶段、开发阶段和维护阶段。编码和测试属于___________阶段。
设有如下定义:structsk{intm;floatx;}data,*q;若要使q指向data中的m域,正确的赋值语句是()。
若函数中有定义语句:inta;,则()。
下面程序的功能是:计算1~20之间的奇数之和与偶数之和,请填空使程序功能完整。#includemain(){inta=0,b=0,c=0,i;for(i=0;i
函数rewind(fp)的作用是()。
对关系s和关系R进行集合运算,结果中既包含关系S中的所有元组也包含关系R中的所有元组,这样的集合运算称为()。
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是()。
数据存储和数据流都是______,仅仅是所处的状态不同。
随机试题
试析西欧封建城市兴起的原因与历史意义。(浙江大学1999年世界中世纪史真题)
A.PaO2下降,PaCO2明显下降 B.PaO2下降,PaCO2变化不大 C.PaO2上升,PaCO2也明显上升 D.PaO2下降,PaCo2升高,二者不一定比例关系 E.Pao2下降,PaCO2升高,二者呈一定比例关系慢性阻塞性肺疾患
A.秩边、委中B.百会、率谷C.肩髑、外关D.风门、膈俞宜用毫针平刺的腧穴是
A、三萜皂苷B、新木脂素C、香豆素D、甾体皂苷E、生物碱知母中的主要成分()
症见干咳少痰,或痰少而黏,口咽干燥,五心烦热,午后潮热,盗汗,舌红少津,脉细数,证属
A.臂二头肌B.臂肌C.臂三头肌D.前臂筋膜张肌E.肘肌位于肩胛骨和肱骨的夹角内,主要是伸肘关节的是
病人李某,注射青霉素过程中突然感觉头晕、胸闷、面色苍白,查体脉细弱、血压下降。应立即注射的药物
血站对献血者每次采集血液量一般为二百毫升,最多不得超过四百毫升,两次采集间隔期不少于三个月。()
中国人民解放军总后勤部可以依照《会计法》和国家统一的会计制度制定军队实施国家统一会计制度的具体办法,报国务院财政部门批准。()
结合材料回答问题:材料12012年12月8日上午9时许,习近平来到莲花山公园,向伫立在山顶的邓小平铜像敬献花篮。习近平感慨地说,我们来瞻仰邓小平铜像。就是要表明我们将坚定不移推进改革开放,奋力推进改革开放和现代化建设取得新进展、实现新突
最新回复
(
0
)