![]() |
#2
天使梦魔2014-02-26 20:46
|
while(b!=0)/*利用辗除法,直到b为0为止*/
{
temp=a%b;
a=b;
b=temp;
}
printf("gongyueshu:%d\n",a);
这部分是用来求公约数的,怎么我用Codeblocks运行时输出的不是公约数,例如9,6两个数它输出的是2.
改用do...While则没问题
请高手指教一下我这个新手吧