[素数]:编写函数,求出小于或等于lim的所有素数,并放在aa数组中,函数返回所求的素数个数。
来源:互联网 发布:网络红人毒药身世 知乎 编辑:程序博客网 时间:2024/05/29 13:21
//编写函数,求出小于或等于lim的所有素数,并放在aa数组中,函数返回所求的素数个数。
#include<stdio.h>
#define MAX 100
int fun (int lim,int aa[MAX])
{
int a,i,t=0;
for(a=2;a<=lim;a++)
{
for(i=2;i<a;i++)
{
if(a%i==0)
break;
}
if(i==a)
aa[t++]=a;
}
return t;
}
int main()
{
int lim,i,sum;
int aa[MAX];
printf("请输入一个整数:>");
scanf("%d",&lim);
sum=fun(lim,aa);
for(i=0;i<sum;i++)
{
if(i%10==0&&i!=0)
printf("\n");
printf("%5d",aa[i]);
printf("\n");
#include<stdio.h>
#define MAX 100
int fun (int lim,int aa[MAX])
{
int a,i,t=0;
for(a=2;a<=lim;a++)
{
for(i=2;i<a;i++)
{
if(a%i==0)
break;
}
if(i==a)
aa[t++]=a;
}
return t;
}
int main()
{
int lim,i,sum;
int aa[MAX];
printf("请输入一个整数:>");
scanf("%d",&lim);
sum=fun(lim,aa);
for(i=0;i<sum;i++)
{
if(i%10==0&&i!=0)
printf("\n");
printf("%5d",aa[i]);
printf("\n");
}
printf("sum=%d\n",sum);
}
//以30为例,运行结果如下:
阅读全文
1 0
- [素数]:编写函数,求出小于或等于lim的所有素数,并放在aa数组中,函数返回所求的素数个数。
- 求出小于或等于lim的所有素数并放在aa数组中, 函数返回所求出的素数的个数。C语言编写【20题】
- 编写函数int fun(int lim,int aa[100]),该函数的功能是求出小于或等于lim 的所有素数并放在aa数组中,该函数返回所求的素数的个数?
- 判断小于或等于某个数的所有素数
- 得到小于某一个数的所有素数
- 20171207编写一个程序,只接受正整数的输入,然后显示所有小于或等于该数的素数。
- 编写判断素数的函数,在main函数打印出100~1000之间所有的素数;
- 集筛选素数因子和求出相应素数个数的小巧实用型函数
- 获取一个整数 然后显示所有小于或等于该数的素数
- 创建独立线程来输出小于或等于用户输入数的所有素数
- 用户输入一个整数,然后显示所有小于或等于该数的素数!
- 接受一个整数输入,显示所有小于或等于该数的素数
- 编写判断素数的函数。在主调函数中输出1-100之间的素数。
- 求出范围内所有的素数
- 前n个素数 && 小于等于n的素数_legend
- 素数筛选(筛选小于等于MAXN的素数)
- Eratosthenes筛选法求小于N的所有素数个数
- java中判断任何一个整数区间的素数的个数,并输出所有的素数
- 剑指offer 之 合并两个排序的链表
- Java web开发中的各种bean对应的术语(VO,PO,BO,QO, DAO,POJO,DTO)
- Android的日志工具
- GitHub学习笔记--2
- C++ explicit 关键字使用
- [素数]:编写函数,求出小于或等于lim的所有素数,并放在aa数组中,函数返回所求的素数个数。
- UI自动化测试经验之谈(一)
- 简易计算器
- words Demo总结(二)
- Freeline的使用
- Python的ASCII, GB2312, Unicode , UTF-8 相互转换
- shell命令--cp
- ubuntu下qt-creator不支持写中文注释
- 3种方法解决交换两个数