从2开始输出50个素数
2018-03-10 17:41
411 查看
#include <stdio.h>
int main(){ int x; int cnt = 0;
x = 1; while ( cnt <50 ) { int i; int isPrime = 1; // x是素数 for ( i=2; i<x; i++ ) { if ( x % i == 0 ) { isPrime = 0; break; } } if ( isPrime == 1 ) { cnt ++; printf("%d\t", x); if ( cnt %5 == 0 ) { printf("\n"); } } x++; } return 0;}
int main(){ int x; int cnt = 0;
x = 1; while ( cnt <50 ) { int i; int isPrime = 1; // x是素数 for ( i=2; i<x; i++ ) { if ( x % i == 0 ) { isPrime = 0; break; } } if ( isPrime == 1 ) { cnt ++; printf("%d\t", x); if ( cnt %5 == 0 ) { printf("\n"); } } x++; } return 0;}
相关文章推荐
- 【C代码练习8】从1开始,连续输出50个素数
- 5.编写一个程序输出从2开始的素数,素数个数由用户指定,要求10个一行。java
- 输出前50个素数
- java输出前50个素数
- 【程序12】 题目:判断2-200之间有多少个素数,并输出所有素数
- C语言实例6—判断101-200之间有多少个素数,并输出所有素数。
- 输出100到200之间的素数
- 06_判断101-200之间有多少个素数,并输出所有素数
- 判断101-200之间有多少个素数,并输出所有素数(python实现)
- c语言 输出所有小于n(n>=2正整数)的素数
- 编写程序实现求1~500以内的所有素数,同时指定每行输出5个素数。(C++)
- 题目:判断101-200之间有多少个素数,并输出所有素数。
- 打印素数及输出乘法口诀表
- 求从2开始前50位素数,并按照每行十个来显示。
- 【小程序】JAVA实现从10~50中随机生成50个数,统计出现的数字及次数,输出出现最多的次数及对应的数字,按数字升序排列。
- Map实现从0~100中随机生成50个数,统计出现的数字最大值和最小值,输出出现最多的次数及对应的数字
- /*编写程序,其中自定义一函数,用来判断一个整数是否为素数,主函数输入一个数,输出是否为素数*/
- 输出10000以内的所有素数
- 输出任意两数之间的素数
- Java课后习题——编写程序求100以内的素数并输出