C语言例题14:

简介:  题目要求:求前100个质数 #include void main(){ int i; int x=2; //自然数 int sum=0; //质数的数量 while(sum

 题目要求:求前100个质数

 

#include <stdio.h> void main() { int i; int x=2; //自然数 int sum=0; //质数的数量 while(sum<100) { for(i=2;i<x;i++) // 如果这个数能被2到X-1整除开的话,这个数就不是质数 { if(x%i==0) //如果能除开,就没有继续算下去的必要了 { break; //所以就可以跳出来了 } } if(x==i) //什么时候x才能和i相等呢? 只有上面x%i==0不成立的情况下才会发生 { sum++; //每次得到一个质数,就把计数器加上一个 printf("%d/t",x); if(sum%10==0) //每10个质数分一行,便于观察 { printf("/n"); } } x++; //别忘了这里,自然数是要自然增长的 } }

目录
相关文章
|
7月前
|
C语言
c语言经典例题讲解(输出菱形,喝汽水问题)
c语言经典例题讲解(输出菱形,喝汽水问题)
95 0
|
6月前
|
机器学习/深度学习 人工智能 C语言
|
6月前
|
机器学习/深度学习 移动开发 人工智能
C语言程序设计例题
C语言程序设计50例
|
6月前
|
机器学习/深度学习 移动开发 人工智能
C语言编程例题分享
C语言编程经典100例
|
6月前
|
C语言
|
7月前
|
C语言
C语言:指针典型例题剖析
C语言:指针典型例题剖析
|
7月前
|
存储 编译器 vr&ar
c语言进阶部分详解(《高质量C-C++编程》经典例题讲解及柔性数组)
c语言进阶部分详解(《高质量C-C++编程》经典例题讲解及柔性数组)
52 0
|
C语言
C语言例题讲解(if语句,循环语句,函数)
C语言例题讲解(if语句,循环语句,函数)
100 0
|
C语言
c语言经典例题1
c语言经典例题1
|
编译器 C语言 C++
C语言操作符经典例题
C语言操作符经典例题