int main() { int a; int i = 2, b = 1, c =0; scanf("%d", &a); printf("%d\n",2); for (i ; i < a ; i++) { b = 1; while (b < i-1) { b++; if (i % b == 0) { break; } } if (i % b != 0) { printf("%d\n", i); } } return 0; } 让我来
#include<stdio.h> #include<math.h> int main() { int i,n,j,k; scanf("%d",&n); for(i=2;i<=n;i++) { int s=1; for(j=2;j<i;j++) { if(i%j==0) s=0; } if(s) printf("%d ",i); } return 0; }
C语言程序设计教程(第三版)课后习题10.4 (C语言代码)浏览:583 |
1908题解浏览:680 |
sizeof的大作用 (C语言代码)浏览:1138 |
Tom数 (C语言代码)浏览:581 |
C二级辅导-进制转换 (C语言代码)浏览:750 |
川哥的吩咐 (C语言代码)浏览:663 |
整数平均值 (C语言代码)浏览:856 |
C语言训练-自守数问题 (C语言代码)浏览:798 |
C语言程序设计教程(第三版)课后习题8.1 (C语言代码)浏览:606 |
盐水的故事 (C语言代码)浏览:1604 |
dot666 2023-12-10 20:42:34 |
你这个确实不错
macy 2023-12-27 12:46:17 |
2不是计算机算的吧,不是你自己输入的么。这个不是判断得来的
macy 2023-12-27 12:50:34 |
#include<stdio.h> int main() { int N; scanf_s("%d", &N); int i,b; printf("2\n"); for (i = 2;i <= N;i++) { for (b = 1;b < i - 1;) { b++; if (i % b == 0) { break; } } if (i % b != 0) printf("%d\n", i); } return 0; }
macy 2023-12-27 12:50:50 |
#include<stdio.h> int main() { int N; scanf_s("%d", &N); int i,b; printf("2\n"); for (i = 2;i <= N;i++) { for (b = 1;b < i - 1;) { b++; if (i % b == 0) { break; } } if (i % b != 0) printf("%d\n", i); } return 0; }