永发信息网

C++判断题

答案:3  悬赏:0  手机版
解决时间 2021-04-24 15:41

会C++的人都看得懂。为什么我判断时老是素数,打6时也是那样,错在哪,请明确说明一下,谢谢。24时在线

#include<iostream.h>
void main()
{
int x,y,p;
cout<<"please enter two integers:";
cin>>x;
y=x-1;
while(p==0||y==1)
{
p=x%y;
y=y-1;}
if(p==0) cout<<"N素数"<<endl;
else cout<<"素数"<<endl;
}

最佳答案

#include<iostream.h>
void main()
{
int x,y,p;
cout<<"please enter two integers:";
cin>>x;
y=x-1;
while(p!=0||y!=1)
{
p=x%y;
y=y-1;}


if(p==0) cout<<"N素数"<<endl;
else cout<<"素数"<<endl;
}
这样就好了!

全部回答

犯了个小错误啊~~很小很致命

就是在循环语句while用错了,

应该改为while(p!=0||y!=1)

我想原因就不用多说了,你看看概念就明白了。

你的思路还是很好的。

while(p==0||y==1) 改成 while(p!=0||y==1)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
大自然景物的优美句子,描写风景优美的句子
英语属于哪个语系的
后弦的《苏州城外的微笑》是什么时候推出的?
为什么没有诺基亚C5的新版手机QQ?
以前的巴蜀是现在哪里,以前所说的南洋 是现在
东莞中堂做汽车怎么样到温州平阳
永丰食宿店在什么地方啊,我要过去处理事情
炫舞舞团之心怎么得?怎么感觉都没有哦```
快过圣诞节了 女友要最特别的礼物送什么好啊
手机QQ 登不上怎么办?
群要怎么搞?
求 本留言来自... 的代码
成都到深圳火车
什么时候QQ牧场黄钻1级也能开通
衣服上的圆珠笔迹如何去掉?和汗迹?
推荐资讯
四分音符多长时间,四分音符为一拍,一拍等于
宝宝这两天放屁很臭,怎么回事?
农历1985年6月12出生的人是什么星座?
有什么好看的动漫请发到 yukilove657059487@v
牛郎和织女见面了 他们会说些什么悄悄话呢。
退欧有什么影响,英国退欧对黄金有什么影响?
是不是真的如某些人所说,玩农场的都是工作失
start的用法加to do,doing但是it seems some
魔域网页无法打开的原因
小艾/走拉有没有谁能取代他在你心中的地位?
举点详细例子、
我的那联想y450的自带活动桌面被我换掉了,我
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?