c语言编程问题 考试 急求 在线等

[复制链接]
查看11 | 回复2 | 2011-6-9 22:54:56 | 显示全部楼层 |阅读模式
定义函数void getprime(int a,int *t,int a[ ])的功能是:将所有大于1小于整数n的非素数存入a 所指数组中,求素数个数通过t传回。
好的话加分

回复

使用道具 举报

千问 | 2011-6-9 22:54:56 | 显示全部楼层
#include #include void getprime(int n,int *t,int a[ ]){ int i;/*外循环*/ int j;/*内循环*/ int k=0;/*素数个数*/ int flag; /*素数标志,flag为1则此数为素数*/ for (i=2; i<=n; i++) {j = 2;flag = 1;
/*假设此数为素数*/while(j <= (int) sqrt((float)i)){ if(0 == (i %j))
flag = 0;
/*不为素数*/...
回复

使用道具 举报

千问 | 2011-6-9 22:54:56 | 显示全部楼层
void getprime(int a,int *t,int a[ ]) ??????????是不是void getprime(int n ,int *t,int a[ ]) 啊 ???????????...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行