C在线工具 | 菜鸟工具
在c语言中,如果 a为一个四位数 那么a%1000/100是啥?
假设a的值为1345,那么当计算a%1000时,值为345
#include <stdio.h>int main()
{int a = 1345;int b = a%1000;printf("%d",b);
}
而345/100,结果就是3
#include <stdio.h>int main()
{int a = 1345;int b = a%1000;printf("%d\n",b);int c = b/100;printf("%d",c);
}
所以,a%1000/100这个式子
是用来计算a这个四位数的百位上的数字是多少
同样的思想应用在水仙花数上
设待计算数为a,设a百位,十位,个位上的数分别为
b,c,d。则
b=a/100;
c=a/10%10;