首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数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
2021-02-25
33
问题
请编写函数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];void NONO();
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");
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
(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/Gmtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在一个C源程序文件中所定义的全局变量,其作用域为
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
以下叙述中正确的是
有以下程序structS{inta,b;)data[2]={10,100,20,200};main(){structSp=data[1];printf("%d\n",++(p.a));}程序运行后的输出结果是
若变量已正确定义for(x=0,y=0;(y!=99&&x
若i、j已定义成int型,则以下程序段中内循环体的总执行次数是()。for(i=6;i>0;i--)for(j=0;j<4;j++){…}
有以下程序:struetst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};struetstc[2]={10,a,20,b};pt=c;以下选项中表达式值为11的是()。
下列选项中,能够满足"只要字符串s1等于字符串s2,则执行ST"要求的是
若a是数值类型,则逻辑表达式(a==1)||(a!=1)的值是()。
下列数据结构中,属于非线性结构的是
随机试题
A、Theirweightwillgodown.B、Theirmindfunctionwilldeteriorate.C、Theirworkefficiencywilldecrease.D、Theirbloodpressu
保和丸中配伍连翘的主要用意是
对健康教育的作用和效果进行评价是
A.补中益气汤B.八正散C.清肺饮D.补中益气汤合春泽汤E.六磨汤可用于治疗癃闭.属于提壶揭盖法的是
患者男,35岁,3近中阻生,远中龋坏。施行拔除术后4日,拔牙窝出现持续性疼痛并向耳颞部放射,检查见拔牙窝内空虚,有异味。要了解的龋坏程度,最佳的检查方法为
对敏宏公司的撤销仲裁裁决的申请,正确的分析是?敏宏公司申请撤销仲裁裁决,腾跃公司申请执行仲裁裁决的,受理执行申请的人民法院应该如何处理?
2011年3月29日13时24分,位于山西省晋中市的山西安泰集团股份有限公司在对自备发电厂9号锅炉节能改造施工过程中,因煤气未有效隔离而泄漏,发生一氧化碳中毒事故,造成10人死亡、7人受伤。经初步调查,此次事故暴露出相关企业安全措施不落实、现场安全检查不彻
企业年终结账时,有余额的账户,应将其余额直接记入次年新账余额栏内,不需要编制记账凭证。()
所谓信息加工的观点就是将人脑与计算机进行类比,将人脑看作类似于计算机的信息加工系统。但是这种类比只是机能性质的,也就是在行为水平上的类比,而不管作为其物质构成的生物细胞和电子元件的区别。换句话说,这种类比只涉及软件而不涉及硬件。这段话中“硬件”指代
一半径为R的球沉入水中,球面顶部正好与水面相切,球的密度为1,求将球从水中取出所做的功.
最新回复
(
0
)