xdoj数字处理

2024-01-03 00:27:10

#include <stdio.h>
int mm(int n)
{
	int sum=0;
	while(n!=0)//算各位数字之和 
	{
		sum=sum+n%10;
		n=n/10;
	}
	
	return sum;//返回各位数字之和
}
int main()
{
	int n,x,sum;
	scanf("%d",&n);
	x=mm(n);
	while(x>10)//如果各位数字之和>10,继续进入函数, 
	{
	  x=mm(x);//注意(x) 
	}
	
	if(x<10)
	printf("%d",x); 
	return 0;
}

文章来源:https://blog.csdn.net/2301_80282280/article/details/135352243
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。