发个博客,证明我还在学习,不过最近太忙了
大一开学,事情多到离谱
把自己课堂作业发一发证明自己还活着
- n/100得到百位
b/10得到百位和十位
b1=b-(a*10) 得到十位
c= 三位数-b(百位+十位) 得到个位 - 假设N=123
- a=123/100=1.23=1(int类型自动数据截断)
- b=123/10=12.3=12
- b1=12-(a*10)=2
- c=123-(12*10)=3
#include<stdio.h>
// you support to Reversing the number
// for example 123 -- 321
int main(void)
{
int data[3],n,b;
scanf("%d", &n);
data[0] = n/100;
b = n/10;
data[1] = b -(data[0]*10);
data[2] = n - (b*10);
for(int i=2; i>=0 ;i--)
{
printf("%d",data[i]);
}
getchar();
getchar();
return 0;
}
int reverse(int number)
{
int data[3],n,b;
scanf("%d", &n);
data[0] = n/100;
b = n/10;
data[1] = b -(data[0]*10);
data[2] = n - (b*10);
}