解题思路:
注意事项:千万别忘记写count=0,不然就是错的。因为每次循环完都要让count值会变,要恢复初始值!!!
参考代码:
#include <stdio.h>
int main ()
{
int N,i,j,count=0;
scanf("%d",&N);
for(i=2;i<=N;i++)
{
for(j=2;j<=i/2;j++)
{
if(i%j==0)
{
count++;
}
}
if(count==0)
{
printf("%d\n",i);
}
count=0; //别掉就行!!!
}
return 0;
}
0.0分
0 人评分
简单的a+b (C语言代码)浏览:566 |
P1002 (C语言代码)浏览:995 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:1072 |
完数 (C语言代码)浏览:715 |
蓝桥杯历届试题-翻硬币 (C++代码)浏览:895 |
震宇大神的杀毒软件 (C语言代码)浏览:1115 |
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)浏览:972 |
A+B for Input-Output Practice (I) (C语言代码)浏览:438 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:477 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:1275 |