#include<stdio.h>
intmain()
{
inta;
scanf("%d",&a);
intb[10]={0};
intk=0;
while(a)
{
b[k]=a%10;
a=a/10;
k++;
}
printf("%d\n",k);
inti=0,sum=0;
while(i<=k)
{
sum=sum+b[i]*b[i]*b[i];
i++;
}
printf("%d\n",sum);
}
扩展资料
C语言逆置正整数
#include<stdio.h>
intmain()
{
intsum,newsume,one,two,three;
scanf("%d",&sum);
one=sum%10;
two=sum/10%10;
three=sum/100;
newsume=one*100+two*10+three;
printf("%d\n",newsume);
return0;
}