输出n的数根。 样例输入 345 样例输出 3 这里有两种方法 第一种C语言循环法 #include<stdio.h>intshu(inta)#这个函数是为了求各项的和{intsum=0,b;while(a>0){b=a%10;sum=sum+b;a=a/10;}returnsum;}intmain(){inta;scanf("%d",&a);while(a>=10)#如果这个数大于10,就自
输出n的数根。 样例输入 345 样例输出 3 这里有两种方法 第一种C语言循环法 #include <stdio.h> int shu(int a) #这个函数是为了求各项的和 { int sum=0,b; while(a>0) { b=a%10; sum=sum+b; a=a/10; } return sum; } int main() ...
CCF循环题目 两种方法解决C语言版数根!!! 数根(Standard IO) 时间限制: 1000 ms 空间限制: 262144 KB 具体限制 题目描述 数根是这样定义的:对于一个正整数n,将它的各个数位上的数字相加得到一个新数,如果这个数是一位数,我们就称之为n的数根,否则重复处理直到它成为一个一位数。 例如,n=34,3+4=7,7是一...
输出n的数根。 样例输入 345 样例输出 3 这里有两种方法 第一种C语言循环法 #include<stdio.h>intshu(inta)#这个函数是为了求各项的和{intsum=0,b;while(a>0){b=a%10;sum=sum+b;a=a/10;}returnsum;}intmain(){inta;scanf("%d",&a);while(a>=10)#如果这个数大于10,就自己调用函数去算自己,...