分別定義下C的個位m十位n百位p千位q
m=b%10 p=b/10
n=a%10 q=a/10
c=q*1000+m*100+q*10+p
前提 妳所用的ab為倆位數
比如我輸入壹個數98
我要取它的十位數,也就是9
那麽我就用98/10這條命令,其中“/”的意思是整除,也就是除了已後取整數部分,比如98除以10應該是9。8,但是取整數部分後就是9
同理要取個們數,也就是8
我們就用98%10這條命令,其中“%”的意思是取余的意思,就是說除完之後取余數,而不取整數部分,比如98除以10應該是9。8,但是取余數部分後就是8
給妳舉個例子
#include<stdio.h>
void main()
{
int i=98;
printf("%d %d",i/10,i%10);
}
給妳擴展下,如果是個三位數,比如987,要取百位,十位,個位,分別是987/100,(987%100)/10,987%10