首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,其功能是:将所有大于1小于整数m的非素数存入xx所指数组中,非素数的个数通过k传回。 例如,若输入:17,则应输出: 4 6 8 9 10 12 14 15 16。 注意:部分源程序在文件PROG1.C中。 请
请编写函数fun,其功能是:将所有大于1小于整数m的非素数存入xx所指数组中,非素数的个数通过k传回。 例如,若输入:17,则应输出: 4 6 8 9 10 12 14 15 16。 注意:部分源程序在文件PROG1.C中。 请
admin
2017-11-27
47
问题
请编写函数fun,其功能是:将所有大于1小于整数m的非素数存入xx所指数组中,非素数的个数通过k传回。
例如,若输入:17,则应输出:
4 6 8 9 10 12 14 15 16。
注意:部分源程序在文件PROG1.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include
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 are %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]);
fclose(rf);
fclose(wf);
}
选项
答案
int i,j; int t=0; //初始化数组个数 for(i=2; i
解析
(1)根据求素数的方法判断数i是否为素数。
(2)把不是素数的数留下来,其方法是:如果该数是素数则不处理;如果不是素数则放到数组xx中,并且把数组的下标加1,为下一个不是素数的数放在数组中做准备。
(3)返回个数,把xx数组中已经写入的数的个数返回即可,即把数组xx的最大下标加1返回即可。
转载请注明原文地址:https://www.kaotiyun.com/show/enxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
常见的软件工程方法有结构化方法和面向对象方法,类?继承以及多态性等概念属于【】。
若有函数voidfun(doublea[],int*n){……}以下叙述中正确的是
以下选项中,能表示逻辑值“假”的是
设变量均已正确定义并赋值,以下与其他三组输出结果不同的一组语句是
运行下面的程序,输入字符串MicrosoftVisualStudio,则程序的执行结果是()。#includemain(){charChr[20];scanf(“%s”,&Chr);pfintf
定义如下变量和数组:inti,x[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是()。for(i:0;i
以下程序的定义语句中,x[1]的初值是_________,程序运行后输出的内容是___________。#ineludemain(){intx[]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,
uniondt{inta;charb;doublec;}data;以下叙述中错误的是
关于字符常量,以下叙述正确的是()。
下列程序输出结果是()。#includemain(){chara[]={’a’,’b’,’c’,’d’,’e’,’f’,’\0’};inti,j;i=sizeof(a);
随机试题
陈翔鹤小说《广陵散》中,嵇康这一形象的性格特征有()
不符合风湿热诊断标准的主要表现是
某深沉搅拌桩桩长8m,桩径0.5m,桩体压缩模量为120MPa,置换率为25%,桩间土承载力特征值110kPa,压缩模量为6MPa,加固区受到平均应力为121kPa,加固区的变形量为( )。
根据水利工程施工项目招标投标有关规定,评标报告签字的要求不包括()。
根据经济活动的(),外部性可以分为生产的外部性和消费的外部性。
案例:方老师在讲解“信息编码”一课时,首先给同学们播放了电影《风声》的片段,影片女主角将她要传递出去的情报用针线缝在了旗袍上。影片播放完以后,方老师向同学们解释:女主角缝在旗袍上的是莫尔斯码,莫尔斯码是一种编码方式。在计算机中,为了方便存储、检索和使用信
大量细小的水滴随气流漂浮,从天空慢慢降落地面。生活中,人们常常把这种自然现象称作()
培养为社会和国家服务的人才的高等教育目标所体现的价值观是()。
在数据库的外模式、模式和内模式三级模式的体系结构中,存在两次映射。模式/内模式的映像定义了数据库的逻辑结构与【】之间的对应关系。
(1)YoungerAmericanswillhavetotakeourwordforit:therewasatime,waybackwhenRonaldReaganwasPresident,whenyour
最新回复
(
0
)