| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 697 人关注过本帖
标题:判断某数是否为质数的问题
只看楼主 加入收藏
liangkenan
Rank: 1
等 级:新手上路
帖 子:79
专家分:7
注 册:2011-9-16
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:6 
判断某数是否为质数的问题
# include"stdio.h"
# include"stdlib.h"
int main()
{
    int a,b;
    scanf("%d",b);
    for(a=1;a<=b;a++)
    {
        if (b%a!=0)
            printf("该数不是质数\n");
            system("pause")
            return 0;
    }
    printf("该数是质\n");
    system("pause");
    return 0;
}这个程序没报错,但是执行会出现问题的,求解。。。。
搜索更多相关主题的帖子: include 
2011-11-06 13:50
weiwei555
Rank: 5Rank: 5
来 自:中国
等 级:职业侠客
帖 子:179
专家分:323
注 册:2011-3-4
收藏
得分:20 
scanf("%d",b);少了 &
你的还有其他问题
可以这样判断
程序代码:
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
main()
{
      int a,b,leg;
      scanf("%d",&b);
      leg=sqrt(b);
      for(a=2;a<=leg;a++)
          if(b%a==0)break;
      if(a>leg)
           printf("该数是质数\n");
      else
       printf("该数不是质数\n");
      system("pause");
}


[ 本帖最后由 weiwei555 于 2011-11-6 14:24 编辑 ]
2011-11-06 13:56
阿百川
Rank: 2
来 自:大连
等 级:论坛游民
帖 子:18
专家分:33
注 册:2011-8-21
收藏
得分:0 
回去好好看看书吧!!
2011-11-06 13:58
huanega
Rank: 3Rank: 3
来 自:内蒙古
等 级:论坛游侠
帖 子:117
专家分:192
注 册:2011-11-4
收藏
得分:0 
2楼正解,缺地址符号&

兴趣是编程最好的老师
2011-11-06 13:59
liangkenan
Rank: 1
等 级:新手上路
帖 子:79
专家分:7
注 册:2011-9-16
收藏
得分:0 
了解了,谢谢各位
2011-11-06 14:41
jcw08120110
Rank: 8Rank: 8
来 自:南京
等 级:蝙蝠侠
帖 子:272
专家分:742
注 册:2009-6-8
收藏
得分:0 
...

君生我未生 我生君以老
2011-11-06 14:46
不知VC
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2011-11-6
收藏
得分:0 
#include"stdio.h"
int main()
{
    int a,b;
    scanf("%d",&b);
    if(b<=1)
    {
 printf("输入错误!\n");
    }
    for(a=2;a<b;a++)
    {
        if ((b%a)==0)
        {
            printf("该数是质数\n");
           return 0;

        }

        
    }

    printf("该数不是质数\n");
    return 0;
}
2011-11-06 16:24
快速回复:判断某数是否为质数的问题
数据加载中...
 
   



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

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