1.图示原理
2.源码
int Digietnum(int i)
{
if (i <= 9)
{
return i;
}
else
{
return Digietnum(i / 10) + i % 10;
}
}
int main()
{
unsigned int i = 0;
printf("请输入一个整数: \n");
scanf("%d", &i);
int ret = Digietnum(i);
printf("%d", ret);
return 0;
}
int Digietnum(int i)
{
if (i <= 9)
{
return i;
}
else
{
return Digietnum(i / 10) + i % 10;
}
}
int main()
{
unsigned int i = 0;
printf("请输入一个整数: \n");
scanf("%d", &i);
int ret = Digietnum(i);
printf("%d", ret);
return 0;
}