a=num%10就是输出数字的最后一位然后除10剔除数字最后一位,这样数字倒数第二位就会输出。以此类推,就能逆序输出数字。
```例如,如果输入数字12345,则输出54321作为其反向数字。
include<stdio.h>intmain(){intn;scanf("%d",&n);while(n){printf("%d",n%10);n/=10;}。模拟在太阳系航行的电子游戏——SpaceTravel。他背着老板,找到了台空闲的小型计算机——PDP-...
intmain(){intn,num1,num2,num3,num4,num5,m;printf("pleaseinputthenumber:");scanf("%d",&n);num1=n/10000;//万位num2=(n-num1*10000)/1000;//千位num3=(n-num1*10000-num2*1000)...
voidmain(){intn=-1;while(n<=0){printf("\nInput:");scanf("%d",&n);}printf("\n\n");while(n){printf("%d",n%10);n=n/10;}}
include<stdio.h>intmain(){inta=12345,b=0;while(a!=0){b=b*10+a%10;a/=10;}printf("%d\n",b);return0;}
;for(i=0;i<n;i++)if(n>5||(int)str[i]<48||(int)str[i]>57||(int)str[0]==48)k=1;if(k==1)printf("输入有误!");else{for(i=n-1;i>=0;i--)printf("%c",str[i]);}}运行示例:...
不知道你要什么语言的,下面是C语言的:include<stdio.h>intmain(){intnum,tmp;printf("输入一个五位整数:");scanf("%d",&num);printf("逆序数为:");while(num>0){tmp=num%10;printf("%d",...
include<stdio.h>intmain(void){longn,m;scanf("%ld",&n);for(m=0;n;n/=10){m=m*10+n%10;}printf("%ld\n",m);return0;}
numbser=12345判断数字大于9,将int(1234)再次执行函数ps:(int)/(int)结果为int2:待执行ser函数后,输出结果个位数12345%10=53:第二次执行ser函数...类比步骤14:待递归执行ser函数,类比步骤...