解题思路:直接去除偶数,判断奇数即可,还可以用数组进行标记非素数,最后输出未标记的
注意事项:
参考代码:
#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
int n,i,j;
scanf("%d",&n);
printf("%d\n",2);
for(i = 3;i < n;i+=2)
{
for(j = 2;j < n-1; j++)
{
if(i%j==0) break;
}
if(j >= i) printf("%d\n",i);
}
return 0;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:574 |
数对 (C语言代码)浏览:762 |
A+B for Input-Output Practice (III) (C语言代码)浏览:594 |
出圈】指针malloc版浏览:377 |
简单的a+b (C语言代码)浏览:1024 |
小九九 (C语言描述,不看要求真坑爹)浏览:1006 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:1496 |
C二级辅导-公约公倍 (C语言代码)浏览:537 |
A+B for Input-Output Practice (IV) (C语言代码)浏览:489 |
1250题解浏览:603 |