将所有大于1java 小于n的素数m的素数存入所指数组中输出

以下试题来自:
问答题编写函数fun,其功能是:将所有大于1小于整数m的非素数存入xx所指数组中,非素数的个数通过k返回。
例如,若输入17,则应输出:4 6 8 9
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#include<stdlib.h>
#include<conio.h>
#include<sfdio.h>
void fun(int m,int*k,int xx[])
void main()
int m,n,zz[100];
system("CLS");
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=O;n<m;n++)
printf("\n%4d",zz[n]); void fun(inf m,int*k,int xx[]){inf i,j,n=O;for(j=D;i<m;i++) /*找出大于A小于m的非素数*/( for(......
为您推荐的考试题库
你可能感兴趣的试题
1.问答题 M
热门相关试卷
最新相关试卷以下试题来自:
问答题请编写函数fun(),其功能是:将所有大于1小于整数m的非素数存入xx所指数组中,非素数的个数通过k传回。
例如,输入17,则应输出4 6 8 9 10 12 14 15 16。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
试题程序:
#include<conio.h>
#include<stdio.h>
void fun(int m, int *k, int xx[])
int m, n, zz[100];
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]);
为您推荐的考试题库
你可能感兴趣的试题
1.填空题 [1]
[3] ’\0’2.填空题 错误:while(i>j)
正确:while(i<j)
热门相关试卷
最新相关试卷扫二维码下载作业帮
2亿+学生的选择
下载作业帮安装包
扫二维码下载作业帮
2亿+学生的选择
将所有大于1小于整数m的飞素数存入xx所指的数组中,非素数的个数通过k传回
落落为君0886
扫二维码下载作业帮
2亿+学生的选择
Windows XP+VC++6.0下编译通过并正常运行#include&iostream&#include&cstdlib&//exit()#include&cmath&//sqrt()bool isPrimeNumber(int x)//判断是否为素数{ if(x&=1)
exit(1); bool y= if(x%2==0&&x!=2)
y= int p=int(sqrt(double(x))); for(int i=3;i&=p;i=i+2)
if(x%i==0)
}}void fun(int m, int *k, int xx[]){ int l=0; for(int i=2;i&m;i++) {
if(isPrimeNumber(i)!=true)
*(xx+l-1)=i;
} } *k=l;}int main(){ cout&&"Input the m:"; cin&&m; int* P=new int[m-2];//最多有m-2个非素数 fun(m,&k,P); for(int i=0;i&k;i++)
cout&&P[i]&&"\t"; cout&& delete []P; return 0;}/*输出Input the m:304
28*/PS:建议用引用传值,这样更易操作void fun(int m, int &k, int xx[]){ k=0; for(int i=2;i&m;i++) {
if(isPrimeNumber(i)!=true)
*(xx+k-1)=i;
} }}调用格式为fun(m,k,P);
为您推荐:
其他类似问题
扫描下载二维码百度题库旨在为考生提供高效的智能备考服务,全面覆盖中小学财会类、建筑工程、职业资格、医卫类、计算机类等领域。拥有优质丰富的学习资料和备考全阶段的高效服务,助您不断前行!
京ICP证号&&
京网文[3号&&
Copyright (C) 2017 Baidu}

我要回帖

更多关于 大于4小于16的素数有 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信