假设m是一个三位数,则将m的各位、十位、百位反序组成一个新的三位数并输出?
假设m是一个三位数,则将m的各位、十位、百位反序组成一个新的三位数并输出?
日期:2020-06-29 11:10:54 人气:2
开设工作变量n,给m赋值,n赋值0
利用求模运算取m的低3位
循环条件:m不等于0,循环内容:n等于自身乘以10加m最低位,m等于自身除以10
循环结束,输出n
c语言程序:
#include
void main() { int m,n;
scanf("%d",&m); m%=1000; n=0;
while ( m!=0 ) { n*=10; n+=m%10; m/=10; }
printf("%d\n",n);
}