题目一:输入一个五位数的整数,求它的各个数字,并按逆序输出各个数字,每一个数字之间两个隔空分隔。如图
题目二:从键盘中输入一个数,如123456,反序显示该数,为654321。如图
1、第二题,用do……while循环,方便,适用于不管是几位数都可以倒着输出,一定要掌握这个方法,
2、如果while(num/=10>0),结果会陷入无限循环中,输出无数个6。
原因,num/=10>0中赋值号优先级最低,相当于num=num/(10>0)即num=num/1,(10>0)条件为真就等于1了,结果除了num输入0时(输出0)外其余输入均为真,会陷入无限循环。