作业帮 > 综合 > 作业

编写函数,求一个整数的各位数之和及位数.例如:123的各位数之和是6,位数是3.(各位数之和及位数用全局变量)

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/05/14 23:12:37
编写函数,求一个整数的各位数之和及位数.例如:123的各位数之和是6,位数是3.(各位数之和及位数用全局变量)
编写函数,求一个整数的各位数之和及位数.例如:123的各位数之和是6,位数是3.(各位数之和及位数用全局变量)
#include
int sum=0,count=0;
void arr(int k)
{
count++;
while((k/10)!=0)
{
sum+=k%10;
count++;
k=k/10;
}
sum+=k;
}
void main()
{ int s;
scanf("%d",&s);
arr(s);
printf("%d %d",sum,count);
}