标题:[求助]2个程序的不同!
只看楼主
yuliu00
Rank: 1
等 级:新手上路
帖 子:31
专家分:0
注 册:2006-4-4
 问题点数:0 回复次数:4 
[求助]2个程序的不同!

#include <stdio.h>
main()
{int a,b,c;
printf("please input a,b:\n");
scanf("%d,%d",&a,&b);
c=a%b;
while(c!=0)
{a=b;b=c;c=a%b;}
printf("gcd=%d\n",b);
}

main()
{int a,b,c;
printf("please input a,b:\n");
scanf("%d,%d",&a,&b);
c=a%b;
printf("gcd=%d\n",c);
}

想问下这两个程序红色的地方有什么不同,假设我输入5,15!那么应该是余3啊!但是第2个程序运行显示的结果为5,而第1个程序有能算得3并且算出最大公约数,这是怎么回事?

搜索更多相关主题的帖子: include please color 
2006-04-14 23:18
feng1256
Rank: 4
等 级:贵宾
威 望:14
帖 子:2899
专家分:0
注 册:2005-11-24
得分:0 

余不是商


叁蓙大山:工謪、稅務、嗣發 抱歉:不回答女人的问题
2006-04-14 23:22
yuliu00
Rank: 1
等 级:新手上路
帖 子:31
专家分:0
注 册:2006-4-4
得分:0 

什么叫余不是商???

还有第2个程序为什么会运行出5这个数?


从那里起飞,从那里降落!
2006-04-14 23:24
feng1256
Rank: 4
等 级:贵宾
威 望:14
帖 子:2899
专家分:0
注 册:2005-11-24
得分:0 

建议发配你回小学继续学习 这问题留给别人回答吧


叁蓙大山:工謪、稅務、嗣發 抱歉:不回答女人的问题
2006-04-14 23:29
yuliu00
Rank: 1
等 级:新手上路
帖 子:31
专家分:0
注 册:2006-4-4
得分:0 
ok了!!明白明白!!

从那里起飞,从那里降落!
2006-04-14 23:32



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-57562-1-1.html




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

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