首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写一个函数void fun(int m,intk,int xx[]),该函数的功能是:将大于整数m且紧靠m的k个素数存入所指的数组中。 例如,若输入17,5,则应输出19、23、29、31、37。 注意:部分源程序在文件PROG1.C中
请编写一个函数void fun(int m,intk,int xx[]),该函数的功能是:将大于整数m且紧靠m的k个素数存入所指的数组中。 例如,若输入17,5,则应输出19、23、29、31、37。 注意:部分源程序在文件PROG1.C中
admin
2017-09-23
56
问题
请编写一个函数void fun(int m,intk,int xx[]),该函数的功能是:将大于整数m且紧靠m的k个素数存入所指的数组中。
例如,若输入17,5,则应输出19、23、29、31、37。
注意:部分源程序在文件PROG1.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#incJude < conio.h >
#2nclude < stdio.h >
#include < stdlib.h >
void fun(int m,int k,int xx[])
{
}
void main()
{
FTLE * wf;
int m,n,zz[1 0 0 0];
system("CLS");
printf"\nPlease enter two integers:");
scanf("%d%d",&m,&n);
fun(m,n,z z);
for(m=0;m < n;m++)
printf("%d",zz[m]);
printf("\n");
/*********found*********/
wf=fopen("out.dat","w");
fun(1 7,5,zz);
for(m=0;m < 5;m++)
fprintf(wf,"%d",zz[m]);
fclose(wf);
/*********found*********/
}
选项
答案
void fun (int m,int k,int xx[]) { int i,j,n; for(i=m+1,n=0;n < k;i++)/* 找大于m的素数,循环k次,即找出紧靠m的k个素数*/ {for(j=2; j < i;j++)/*判断一个数是否为素数,如果不是,跳出此循环,判断下一个数*/ if (i%j==0) break; if(j >=i)/*如果是素数,放入数组xx中*/ xx[n++]=i; } }
解析
本题主要考查素数的判定方法,如果一个数不能被除了1和其自身以外的数整除,则这个数为素数。本程序使用循环语句控制需要判断的数,在循环体中判断该数是否为素数,若是则存入数组xx中。
转载请注明原文地址:https://kaotiyun.com/show/Asxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序将二维数组a的行和列元素互换后存放到另一个二维数组b中,请填空。main(){inta[2][3]={{1,2,3},{4,5}},b[3][2],i,j;for(i=0;i<2;i++){for(j=0;j<3;j++)
在长度为n的有序线性表中进行二分查找,最坏的情况下,需要的比较次数为()。
当用“#defineF37.5f”定义后,下列叙述正确的是()。
程序设计的任务包括()。
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是()。
以下程序的功能是进行位运算:main(){unsignedchara,b;a=7^3;b=~4&3;printf("%d%d\n",a,B);}程序运行后的输出结果是()。
以下叙述中正确的是()。
下列二维数组初始化语句中,正确且与语句inta[][3]={1,2,3,4,5}等价的是()。
数据结构中,与所使用的计算机无关的是数据的()。
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
随机试题
一个计算机网络通常由_____子网和_____子网组成。
设f(χ)=e2χ,则不定积分=_____。
下列选项中,没有特殊动宾关系的一项是()
诊断血吸虫病假结核结节的主要依据是
关于免疫组织化学技术中组织标本处理的叙述,不正确的是
滴虫比白细胞
无牙颌的颌位关系记录包括
我国原始社会仰韶文化的彩陶主要分为()等几种类型。
Whatisbeingadvertised?
A、Visithisparents.B、Writehispaper.C、Researchhowbeesbuildnests.D、Planafamilyreunion.B综合推断题。由开始男士的紧张可知他还没有完成自己的论文,而
最新回复
(
0
)