首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数int fun(int lim,int aa[MAX]),其功能是求出小于或等于lim的所有素数并放在aa数组中,并返回求出的素数的个数。 注意:请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。 试题程序
编写函数int fun(int lim,int aa[MAX]),其功能是求出小于或等于lim的所有素数并放在aa数组中,并返回求出的素数的个数。 注意:请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。 试题程序
admin
2022-06-24
27
问题
编写函数int fun(int lim,int aa[MAX]),其功能是求出小于或等于lim的所有素数并放在aa数组中,并返回求出的素数的个数。
注意:请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
试题程序:
#include<conio.h>
#include<stdio.h>
#include<stdlib.h>
#define MAX 100
int fun(int lim, int aa[MAX])
{
}
void main( )
{
FILE *wf;
int limit,i,sum;
int aa[MAX];
system("CLS");
printf("输入一个整数:");
scanf("%d",&limit);
sum=fun(1imit,aa)。
for(i=0;i<sum;i++)
{
if(i%10==0&&i!=0)/*每行输出10个数*/
printf("\n");
printf("%5d",aa
);
}
/************/
wf=fopen("out.dat","w");
sum=fun(15,aa);
for(i=0;i<sum;i++)
{
if(i%10==0&&i!=0)/*每行输出10个数*/
fprintf(wf,"\n");
fprintf(wf,"G5d",aa
);
}
fclose(wf);
/************/
}
选项
答案
int fun(int lim,int aa[MAX]) { int i,j,k=一0; for(i=2;i<=lim;i++)/*求出小于或等于lim的全部素数*/ { for(j=2;j<i;j++) if(i%j==0)break; if(j>=i) aa[k++]=i;/*将求出的素数放入数组aa中*/ } return k;/*返回所求出的素数的个数*/ }
解析
本程序使用for循环语句查找小于lim的所有数,使用内嵌的循环判断语句判断该数是否为素数。
转载请注明原文地址:https://kaotiyun.com/show/dFkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是()。intfun1(doubleA){returna*=a;}intfun2(doublex,doubley){doublea=0,b=0;a=fun1(x);b=fun1(y);return(int)(a+
以下叙述中正确的是
若有以下程序#includetypedefstructstu{charname[10],gender;intscore;}STU;voidf(STUa,STUB){b=a;printf("%s,%c
下列定义数组的语句中错误的是()。
数据库设计的根本目标是要解决
有三个关系R,S和T如下图所示:则由关系R和S得到关系T的运算是
待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第()个位置。
层次型、网状型和关系型数据库划分原则是
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:统计substr所指的字符串在str所指的字符串中出现的次数。例如,若字符串为aaas1kaaas,
某二叉树共有13个结点,其中有4个度为1的结点,则叶子结点数为
随机试题
关于羊水栓塞的叙述,哪几项是错误的?
A.生麻黄B.蜜麻黄C.麻黄绒D.蜜麻黄绒E.醋麻黄适用于表证已解而喘咳未愈的老人、幼儿及体虚患者的是
导致气陷的病理基础是
根据室内无侧限抗压强度试验和高压固结试验的结果分析,下列哪几种现象说明试样已受到扰动?()
委托人应当预付监理人实施监理所需的()。
投资企业将长期股权投资从权益法改为成本法核算,应在中止采用权益法时,按该长期股权投资的账面价值作为新的投资成本。( )
日本的紫菜价格很高,是我国的3倍以上,但质量和我国的相差无几,日本的紫菜市场一旦对中国开放,其紫菜业将会受到冲击。所以日本政府多年来对紫菜实行进口配额限制,但却每年向韩国发出1亿多张紫菜配额。根据世界贸易组织规则,一个成员给予其他成员的优惠待遇,同时应给予
社会主义市场经济理论认为,计划经济与市场经济属于()
计算机的系统总线是计算机各部件间传递信息的公共通道,它分()。
Howcanpeoplemakeuseofseawater?Theymakeuseofitby______________________thesalt.
最新回复
(
0
)