解题思路:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int num,N,i,j;
scanf("%d",&N);
for(num=2;num<=N;num++)
{ j=0;
for(i=2;i<=(num/2);i++)
{
if(num%i==0)
{j=1;break;}
}
if(j==0)printf("%d\n",num);
}
return 0;
}
注意事项:
参考代码:
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题8.3 (Java代码)浏览:1372 |
C语言训练-最大数问题 (C语言代码)浏览:633 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:1195 |
WU-陶陶摘苹果2 (C++代码)浏览:973 |
C语言程序设计教程(第三版)课后习题6.8 (C++代码)浏览:591 |
C语言程序设计教程(第三版)课后习题11.1 (C语言代码)浏览:621 |
1035 题解浏览:785 |
陈教主的三角形 (C语言代码)浏览:1143 |
陶陶摘苹果2 (C语言代码)浏览:601 |
班级人数 (C语言代码)浏览:926 |