作业帮 > 综合 > 作业

main () {int m,n; scanf ("%d%d",&m,&n); while (m!=n) { while

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/16 01:44:53
main () {int m,n; scanf ("%d%d",&m,&n); while (m!=n) { while(m>n) m-=n; while(n>m) m-=m; }
printf("m=%d\n",m)
}
如果键盘上输入65 14 结果是?
main () {int m,n;
scanf ("%d%d",&m,&n); m=65 n=14
while (m!=n) 成立
{
while(m>n) 成立
m-=n; m=m-n=51,之后继续while(m>n) m-=n;直到m=8
while(n>m) 成立
m-=m; m=m-m=0,之后继续while(n>m) m-=m;无限循环下去
}
printf("m=%d\n",m)不运行这句
}