| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 716 人关注过本帖
标题:关于判断质数与合数的C语言编程代码的优化讨论
取消只看楼主 加入收藏
半夏雨巷
Rank: 2
等 级:论坛游民
威 望:1
帖 子:13
专家分:17
注 册:2015-3-18
结帖率:0
收藏
已结贴  问题点数:5 回复次数:3 
关于判断质数与合数的C语言编程代码的优化讨论
本人编了一个判断质数与合数的程序:
#include"stdio.h"
main()
{  int i,n,count1=0,count2=0;
   printf("请输入要查询(大于1)的整数:");
   scanf("%3d\n",&n);
   if(n==2)
      printf("输入的是质数\n");
   else
      {  for(i=2;i<=(n+1)/2;i++)
         {
            if(n%i==0)
             {
               count1++;
               printf("输入的是合数\n");
               break;
             }     
            else
              count2++;
          }
         if(count2>count1)
         printf("输入的是质数\n");
      }
}
这个程序能够正确执行,希望哪位高手细细品味后能给出更加简洁高效的程序。

[ 本帖最后由 半夏雨巷 于 2015-3-21 17:14 编辑 ]
搜索更多相关主题的帖子: include C语言 
2015-03-18 12:02
半夏雨巷
Rank: 2
等 级:论坛游民
威 望:1
帖 子:13
专家分:17
注 册:2015-3-18
收藏
得分:0 
回复 2楼 执笔画江山
我是在吸收不同的思路争取代码简洁,开阔思路.谢谢喽
2015-03-18 12:46
半夏雨巷
Rank: 2
等 级:论坛游民
威 望:1
帖 子:13
专家分:17
注 册:2015-3-18
收藏
得分:0 
回复 6楼 azzbcc
这个程序是什么意思,有点没有看懂!
2015-03-18 16:51
半夏雨巷
Rank: 2
等 级:论坛游民
威 望:1
帖 子:13
专家分:17
注 册:2015-3-18
收藏
得分:0 
回复 5楼 wp231957
我奥特了,能给举个例子说说筛选法莫?
2015-03-18 16:52
快速回复:关于判断质数与合数的C语言编程代码的优化讨论
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025524 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved