1.输出100以内的质数,每行5个。
**输出格式要求:”%3d”
程序运行结果如下:
2 3 5 7 11
13 17 19 23 29
31 37 41 43 47
53 59 61 67 71
73 79 83 89 97
#include <stdio.h> main() { int i,j,count=0; for(i=2;i<=100;i++) { for(j=2;j<i;j++) { if(i%j==0) break; } if(j>=i) { count++; printf("%3d",i); } if(count%5==0) { printf("\n"); } } }
运行截图
2.求100以内素数的和
#include<stdio.h> #include<math.h> void main() { int i,m,k,s=0; /**********Program**********/ for(i=2;i<=100;i++) { for(k=2;k<i; k++) { if(i%k==0) {break;}} if(k>=i) { s+=k; } /********** End **********/ printf("100以内素数的和为%d\n",s); } }
本站原创文章,作者:小 编,如若转载,请注明出处:https://www.mzbky.com/946.html