C语言编程.给定一个自然数n,求其各位数字之和,重复上一过程,一直得到1~9之间的数.
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/10 10:33:33
C语言编程.给定一个自然数n,求其各位数字之和,重复上一过程,一直得到1~9之间的数.
例如数字1234的各位数字之和为10,继续计算,得到10的各位数字之和为1.
例如数字1234的各位数字之和为10,继续计算,得到10的各位数字之和为1.
#include
void main()
{
\x05int n;
\x05int sum = 0;
\x05scanf("%d",&n);
\x05while (n)
\x05{
\x05\x05sum += n % 10;
\x05\x05n /= 10;
\x05}
\x05while (sum < 1 || sum > 9)
\x05{
\x05\x05n = sum;
\x05\x05sum = 0;
\x05\x05while (n)
\x05\x05{
\x05\x05\x05sum += n % 10;
\x05\x05\x05n /= 10;
\x05\x05}
\x05}
\x05printf("%d\n",sum);
}
void main()
{
\x05int n;
\x05int sum = 0;
\x05scanf("%d",&n);
\x05while (n)
\x05{
\x05\x05sum += n % 10;
\x05\x05n /= 10;
\x05}
\x05while (sum < 1 || sum > 9)
\x05{
\x05\x05n = sum;
\x05\x05sum = 0;
\x05\x05while (n)
\x05\x05{
\x05\x05\x05sum += n % 10;
\x05\x05\x05n /= 10;
\x05\x05}
\x05}
\x05printf("%d\n",sum);
}
C语言编程.给定一个自然数n,求其各位数字之和,重复上一过程,一直得到1~9之间的数.
C语言:给定一个整数n,求n的各位数字之和,比如123,其各位数字之和为1+2+3=6,结果为6.
用C语言编程,输入一个正整数,计算并显示该数的各位数字之和.
c语言编程 给定一个自然数N(1≤N≤1000),统计出所有不超过N的正整数中数字0到9出现的次数,并且依次打印出来每个
C语言编程:输入一个整数,求各位数字之和..
两道C语言编程题:一、输入一个整数,求它的位数以及各位数字之和.
c语言;计算一个自然数的各位数字之和与各位数字的平方和
简单的C语言求解 从键盘输入一个整数,求其各位数字之和
C语言编程题.■求出100—1000之间的所有各位数字之和为奇数的完全平方数(完全平方数的定义
c语言:从键盘任意输入一个整数n,编程计算并输出1-n之间的所有素数之和
C语言编程实现用9个数字排成没有重复数字的完全平方数
着急用 C语言编程 求给定两个自然数之间所有数的和.(例如:输入 100 200,则计算出从100至200所有自然数