| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 612 人关注过本帖
标题:判断素数,我现在不确定是硬件问题还是软件问题,希望斑竹先不要删
只看楼主 加入收藏
blueness21
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2007-7-28
收藏
 问题点数:0 回复次数:6 
判断素数,我现在不确定是硬件问题还是软件问题,希望斑竹先不要删
#include <iostream>
using namespace std;
void main()
{
int k,m;
cout<<"input an integer: ";
cin>>m;
for(k=m/2;m>0;k--)
if(m%k==0) break;
if(k>1)
cout<<m<<"不是一个素数。";
else
cout<<m<<"是一个素数。";
}

这个题目就是判断素数的,我输入2以上的数字都能正确判断,但是一输入1就弹出错误,现在就是不能确定是软件问题还是硬件问题,望解答.
错误提示:应用程序发生异常unknown software exception(0xc0000094),位置为0x00401878.
要终止程序...
要调试程序...
搜索更多相关主题的帖子: 素数 硬件 软件 斑竹 判断 
2007-07-28 19:34
maoguoqing
Rank: 6Rank: 6
来 自:重庆
等 级:贵宾
威 望:28
帖 子:2980
专家分:19
注 册:2005-12-5
收藏
得分:0 
m = 1;
k = 0;
m % k;
会怎么样呢 ?

天行健,君子以自强不息!!QQ:68660681
2007-07-28 19:54
野比
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:24
帖 子:1627
专家分:516
注 册:2007-5-24
收藏
得分:0 
for(k=m/2;m>0&&k;k--)
这样如何?

btw..删你的干啥? 又没违规..

女侠,约吗?
2007-07-28 20:19
blueness21
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2007-7-28
收藏
得分:0 
以下是引用maoguoqing在2007-7-28 19:54:11的发言:
m = 1;
k = 0;
m % k;
会怎么样呢 ?

改了后程序就一直linking....了,只能用任务管理器强行关掉...

2007-07-28 20:55
blueness21
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2007-7-28
收藏
得分:0 
呃。...还有,2楼的我没看很懂哦,呵呵
本来我不确定是不是硬件问题才怕斑竹删的嘛~
2007-07-28 20:58
leeco
Rank: 4
等 级:贵宾
威 望:10
帖 子:1029
专家分:177
注 册:2007-5-10
收藏
得分:0 
回复:(blueness21)以下是引用maoguoqing在2007-7-2...
他不是让你改,是告诉你你的程序有一个0做除数的错误。
2007-07-28 20:59
blueness21
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2007-7-28
收藏
得分:0 
哦了,知道了,谢谢!
2007-07-28 21:14
快速回复:判断素数,我现在不确定是硬件问题还是软件问题,希望斑竹先不要删
数据加载中...
 
   



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

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