首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
四、程序设计题 编写函数fun,其功能是:将所有大于1小于整数m的非素数存入xx所指数组中,非素数的个数通过k返回。 例如,若输入17,则应输出:4 6 8 9 10 12 14 15 16。 注意:部分源程序在文件PROG1.C中。 请勿改动主函数mai
四、程序设计题 编写函数fun,其功能是:将所有大于1小于整数m的非素数存入xx所指数组中,非素数的个数通过k返回。 例如,若输入17,则应输出:4 6 8 9 10 12 14 15 16。 注意:部分源程序在文件PROG1.C中。 请勿改动主函数mai
admin
2019-07-10
73
问题
四、程序设计题
编写函数fun,其功能是:将所有大于1小于整数m的非素数存入xx所指数组中,非素数的个数通过k返回。
例如,若输入17,则应输出:4 6 8 9 10 12 14 15 16。
注意:部分源程序在文件PROG1.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include<stdio.h>
void fun(int m,int*k,int xx[])
{
}
main()
{
int m,n,zz[100];
void NONO();
printf("\nPlease enter an integer number between 10 and 100:");
scanf("%d",&n);
fun(n,&m,zz);
printf("\n\nThere ore%d non-prime numbers less than%d:",m,n);
for(n=0;n<m;n++)
printf("\n%4d",zz[n]);
NONO();
}
void NONO()
{
/*请在此函数内打开文件,输入测试数据,调用fun函数,
输出数据,关闭文件。*/
int m,n,zz[100];
FILE*rf,*wf;
rf=fopen("in.dat","r");
wf=fopen("out.dat","w");
fscanf(rf,"%d",&n);
fun(n,&m,zz);
fprintf(wf,"%d\n%d\n",m,n);
for(n=0;n<m;n++)
fprintf(wf,"%d\n",zz[n]);
felose(rf);
felose(wf);
}
选项
答案
void fun(int m,int*k,int xx[]) { int i,j,n=0; for(i=4;i<m;i++)/*找出大于1小于整数m的非素数*/ {for(j=2;j<i;j++)if(i%j==0)break; if(j<i)xx[n++]=i; } *k=n;/*返回非素数的个数*/ }
解析
题目要求将1~m之间的非素数存入数组中,应使用循环判断结构。循环语句用来遍历1~m之间的每个数,判断语句用来判断该数是否为素数,若不是素数,则将其存入数组中。这道题目是考查一个数是否为素数的简单延伸,只要掌握了判断素数的方法,问题便能顺利解决。
转载请注明原文地址:https://kaotiyun.com/show/f4ID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
一个人________不懂得正确的意见只能是对于实际事物的客观的全面的反映,________坚持要按自己的主观的片而的想法去办事,那么,________他有善良的动机________还是会犯或大或小的错误。填入画横线部分最恰当的一项是(
森林的大面积减少,水土流失、风沙弥漫,这可怕的景象绝不是________,而是活生生的现实。不认真解决水害、沙害,土地资源流失与人口膨胀所造成的弊病,2l世纪的可持续发展将成为空想。大自然的警告,足以________。填入画横线部分最恰当的一项是(
6.葡聚糖是现在人气极高,食品科学和工业界很看好的一种可溶性纤维。某些葡聚糖也似乎对于增强免疫力更有效果——但是任何的膳食纤维都对健康大有裨益。与其花大钱去买“特别的”“增强免疫力”的纤维,多吃一些经济实惠的富含膳食纤维的食物是不是更划算?根据上文推断,作
下面四个单句,与例句的语法结构相同的是()。例:老师鼓励学生学好功课。
合金是由两种或两种以上的金属与金属或非金属经过一定方法合成的具有金属特性的物质,下列属于合金的是()。
论述中世纪基督教发展及与王权的关系。(南开大学2013年世界历史真题)
关于教育目的确立的依据,下列说法错误的是
秦朝的(),是关于案件的调查、勘验及审讯等程序的文书程式。
请简要陈述宋朝关于民事诉讼的程序规定。
(2016年真题)2014年3月2日,甲、乙离婚并分割了共同财产。2015年3月8日,甲发现乙在离婚时将属于夫妻共有的40万元存款转移到了乙兄的银行账户中,遂向人民法院起诉,请求分割该40万元存款。本案的诉讼时效期间起算日为()。
随机试题
画出图Ⅱ-15所示三相变压器的位形图,并判断其连接组别。
劳神过度易损伤的内脏是
关于儿童颌骨骨折的治疗,哪项是错误的
患者,女,45岁,食欲不振数日,症见嗳气吞酸、腹胀泄泻,证属脾胃虚弱、中气不和,治当健脾和胃,宜选用的中成药是
对使用新能源车船、节约能源车船的,免征车船税。()
以美国教育家杜威为代表的现代教育派倡导的“三中心”是()。
正如党的十七大报告所总结的:“改革开放不是一蹴而就的”,改革开放不是一次轻松浪漫的旅行,而是一次决定中华民族历史命运的伟大远航,它有___________的时刻,也时常充满惊涛骇浪。填入画横线部分最恰当的一项是()。
Swisswatchmakershavefirmlyestablishedthemselvesastheworld’sleadingwatchmakersoverthepastthreecenturies.Withare
Amajorreasonforconflictintheanimalworldisterritory.Themaleanimal【C1】______anarea.Thesizeoftheareais【C2】____
ItisknowntousthatEnglishisnotasoldasChinese,butitiswidelyusedbymostpeopleallovertheworld.Englishspeake
最新回复
(
0
)