首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,函数的功能是:将大于形参m且紧靠m的k个素数存入xx所指的数组中。例如,若输入17,5,则应输出:19,23,29,31,37。 注意:部分源程序在文件PROGl.C文件中。 请勿改动主函数main和其他函数中的任何内容,
请编写函数fun,函数的功能是:将大于形参m且紧靠m的k个素数存入xx所指的数组中。例如,若输入17,5,则应输出:19,23,29,31,37。 注意:部分源程序在文件PROGl.C文件中。 请勿改动主函数main和其他函数中的任何内容,
admin
2013-03-29
33
问题
请编写函数fun,函数的功能是:将大于形参m且紧靠m的k个素数存入xx所指的数组中。例如,若输入17,5,则应输出:19,23,29,31,37。
注意:部分源程序在文件PROGl.C文件中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include
void fun(inL m,int k,int xx[])
{
}
Nain()
{
int In,n,zz[1000];void NONO();
printf("\nPlease enter two integers:");
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);
form=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)
解析
进入fun函数,根据前面的分析:
首先,定义、初始化变量sign,作为素数的标志;定义r,初始化为存储素数数组的起始位。
然后,每判断一次temp中的值是否为素数后,使temp的值增1,再次对temp中新的值进行判断其是否为素数,不断循环此过程,直到m的值等于指定的个数,即函数中的k个数。
转载请注明原文地址:https://jikaoti.com/ti/3Bn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是【】。inta=1234;printf("%2d\n",a);
若有说明chars1[30]="Thecity",s2[]="isbeautiful";,则在使用函数strcat(s1,s2)后,结果是()。
请阅读以下程序:#include<stdio.h>main(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){case0
以下程序的功能是计算:s=1+12+123+1234+12345。请填空。main(){intt=0,s=0,i;for(i=1;i<=5;i++){t=i+【】;s=s+t;}printf(
有以下程序,其中函数f的功能是将多个字符串按字典顺序排序: #include<string.h> void f(char *p[],int n) {char *t;int i,j; for(i=O;i<n-1;i++)
以下关于函数的叙述中正确的是 ______。
以下程序中函数fun的功能是:构成—个如图所示的带头结点的单向链表,在结点的数据域中放入了具有两个字符的字符串。函数disp的功能是显示输出该单向链表中所有结点中的字符串。请填空完成函数disp。#include<stdio
以下程序的功能是:输出100以内(不含100)能被3整除且个位数为6的所有整数,请填空。main(){inti,j;for(i=0;[];i++){j=i*10
随机试题
护士指导肥厚型梗阻性心肌病患者避免屏气的主要目的是
下列关于临时用电施工组织设计的要求中,错误的是()。
在设备工程网络计划实施过程中,如果某项工作的总时差刚好被全部用完,则不会影响( )。
下列焊接缺陷中,对焊接接头机械性能影响最严重的是()。
《红楼梦》中贾宝玉向林黛玉推荐的书是()。
被誉为“医学之父”的古希腊古典著名的医生希波格拉底处于古希腊的哪一时代?()
规定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:除了字符串前导的*号之外,将串中其他水号全部删除。在编写函数时,不得使用C语言提供的字符串函数。例如,字符串中的内容为“****A*BC*DEF*G*******”,删除后,字符串中的内容应
Readthearticlebelowabouttheemployeeturnoverinacompany—employees’threedifferentkindsofwaysofmovingintheircomp
Readtheextractfromanarticleaboutnegotiationbelow.Inmostofthelines(41-52),thereisoneextraword.Iteitheris
Womensawlittleadvancementincorporateboardroomsandcompensationin2010,extendinga5-yeartrendinwhichcompanieshave
最新回复
(
0
)