解题思路:
注意事项:
参考代码:
#include <stdio.h>
#include <math.h>
int main()
{
int n;
int i,j,k;
scanf("%d",&n);
for(i=2;i<=n;i++)
{
k=(int)sqrt(i);
for(j=2;j<=k;j++)
if(i%j==0)break;
if(j>k)printf("%d\n",i);
}
return 0;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题6.5 (Java代码)浏览:1108 |
【回文数(二)】 (C++代码)浏览:865 |
C语言训练-斐波纳契数列 (C语言代码)浏览:1165 |
C语言训练-素数问题 (C语言代码)浏览:1654 |
WU-蓝桥杯算法提高VIP-交换Easy (C++代码)浏览:1107 |
C语言程序设计教程(第三版)课后习题10.4 (C语言代码)浏览:535 |
求圆的面积 (C语言代码)浏览:1667 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:372 |
母牛的故事 (C语言代码)浏览:549 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:1067 |