本文共 340 字,大约阅读时间需要 1 分钟。
该题是对输入的一个大数的各位数之和求和,简单来看可以将该数取余后进行分离各位数的操作,就可以到达题目要求。并且该题目表示输入的最大数不超过1000000000,而int型的数据范围为-2147483648到2147483647,所以使用int型的数就可以。
#includeint main(){ int n,num; int sum=0; int i=10; scanf("%d",&n); while(n>0) { //取余操作,分离各位数 num=n%i; //同步减小该数 n=n/i; sum=sum+num; } printf("%d",sum); return 0;}
转载地址:http://uchbb.baihongyu.com/