C语言编写程序,输入一个9位的长整数,将其分解为三个三位的基本整数并输出,其中个、十、百位为一个整数,千、万、十万位为一个整数,百万、千万、亿位为一个整数。例如123456789分解为789、456和123。
#include "stdio.h"
int main()
{
long a;
scanf("%ld",&a);
while(a>0)
{
printf("%d ",a%1000);
a=a/1000;
}
}
#include<stdio.h>
int main() {
// your code
int a,b,c,d;
scanf("%d",&a);
b=(int)a/1000000;//百万、千万、亿
c=(int)(a-b*1000000)/1000;//千、万、十万
d=(int)(a-b*1000000-c*1000);//个、十、百
printf("%d %d %d",d,c,b);
}