首页 - 手机版 - 视频教程 - 收费教程
我爱IT技术网教育平台官网LOGO
  • 语文
  • |
  • 数学
  • |
  • 物理
  • |
  • 化学
  • |
  • 英语
  • |
  • 生物
当前位置: 首页 / 试题 / 精选试题 / c语言程序_c语言程序设计问题问题:输出2到N之间的质数。问题分...

c语言程序_c语言程序设计问题问题:输出2到N之间的质数。问题分...

来源:52ij试题网   作者:佚名  2016-04-20 23:46  

关键是要有思路。质数是只能被1和自己整除。

也就是说从1开始到它本身整除的次数只能是两次,超过两次的都不是质数。

外层循环2到N,内层循环从1到数的本身。计数器等于2就打印。记得计数器重置。

书籍推荐C Primer Plus,值得拥有。

#include
int main(void)
{
int i, j, count = 0, N;
scanf("%d", &N);
for (i = 2; i <= N; i++)
{
for (j = 1; j <= i; j++)
if (i%j == 0)
count++;

if (count == 2)
printf("%d\t", i);

count = 0;
}
printf("\n");
system("pause");
return 0;
}

本文来源于52ij试题网http://shiti.52ij.com/,52ij试题网有小学试题、初中试题及高中试题,初中试卷和高中试卷等,欢迎大家继续阅读学习。如有什么问题或建议请加52ij试题网的QQ群6538112沟通交流。

上一页 1 2 下一页

上一篇:ps一寸照片尺寸_谁知道1寸,2寸,5寸,6寸,7寸.照片在PS里的长度和宽度... 下一篇:没有了