main() { int n1,n2=1298; while(n2!=0) { n1=n2%10;n2=n2/10;printf("%d",n1);} } 执行结果
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/30 05:23:08
![main() { int n1,n2=1298; while(n2!=0) { n1=n2%10;n2=n2/10;printf(](/uploads/image/z/9994491-27-1.jpg?t=main%28%29+%7B+int+n1%2Cn2%3D1298%3B+while%28n2%21%3D0%29+%7B+n1%3Dn2%2510%3Bn2%3Dn2%2F10%3Bprintf%28%22%25d%22%2Cn1%29%3B%7D+%7D+%E6%89%A7%E8%A1%8C%E7%BB%93%E6%9E%9C)
main() { int n1,n2=1298; while(n2!=0) { n1=n2%10;n2=n2/10;printf("%d",n1);} } 执行结果
main() { int n1,n2=1298; while(n2!=0) { n1=n2%10;n2=n2/10;printf("%d",n1);} } 执行结果
main() { int n1,n2=1298; while(n2!=0) { n1=n2%10;n2=n2/10;printf("%d",n1);} } 执行结果
结果应该是 8921 刚开始n2=1298 n1=n2%10=8 n2=n2/10=129, 第二次循环n2=129 n1=n2%10=9 n2=n2/10=12;第三次循环 n2=12 n1=n2%10=2 n2=n2/10=1;第四次
n2=1 n1=n2%10=1 n2=n2/10=0 跳出循环