有以下程序:
#include <stdio.h>
main()
{ int d,n=1234;
while(n!=0)
{ d=n%10; n=n/10; printf("%d”,d); }
}
程序运行后的输出结果是 __【10】__ 。
A. 1234
B. 1111
C. 4444
D. 4321
答案:D
解析:第1次循环,n=1234,d=n%10=4,n=123,输出4。 第2次循环,n=123,d=n%10=3,n=12,输出3。 第3次循环,n=12,d=n%10=2,n=1,输出2。 第4次循环,n=1,d=n%10=1,n=0,输出1。因此答案是4321。