有以下程序 main() { int m,n; printf("Enter m,n:");scanf("%d%d",&m,&n); while(m!=n) { while(m>n)m-=n; while(n>m)n-=m; } printf("m=%d\n",m); } 如果从键盘上输入65 14<回车>,则输出结果为( )
A.m=3
B.m=2
C.m=1
D.m=0
第1次循环 m = 65 % 14 = 9 n = 14 % 9 = 5
第2次循环 m = 9 % 5 = 4, n = 5 % 4 = 1
第3次循环 这里就不用取模了,带入循环算一下就是 m = 1,n = 1