假如m是一个三位数,则写出将m的个位,十位,百位反序成的三位(例如:123反序为321)的C语言表达式.
问题描述:
假如m是一个三位数,则写出将m的个位,十位,百位反序成的三位(例如:123反序为321)的C语言表达式.
若把三位数改为n位数.代码怎么写呢?
答
这样实现就好:#includeint main(){int m = 0,n = 0;printf("请输入m值:");scanf("%d",&m);while(m != 0){n = n * 10 + m % 10;m = m / 10;}printf("m反序的值:%d\n",n);return 0;}