题解 | #数位之和#
数位之和
https://www.nowcoder.com/practice/5e85cc26475449648e668aa98e92d05b
描述
求一个整数的所有数位之和
输入描述:
输入一行,包含一个整数。
输出描述:
一个整数. int范围内
#include <stdio.h> int main(void) { int x; int sum=0; scanf("%d",&x); while(x > 0) { sum += x%10; //余数为数位值,求和 x /= 10; //每次减去一个数位 } printf("%d",sum); return 0; }
题目很简单,有基本的逻辑思维就可以解决。