CPP_0001_数位求和

使用C++ 完成输入多位数字的数位求和,比如输入123,输出6(1+2+3);

#include <iostream>
using namespace std;

int main()
{
	int i,count = 0; 
    cout << "输入一个N位数:" << endl;
    cin >> i ;
    int j = i;
     
    for(i; i>0; i=i/10){
    	
    	count = count + i%10;
    	
	}
	cout << j << "的位数之和为: " << count;   
	 
    return 0;
    
}

知识点归纳:在进行数字末尾求和时,使用i/10控制循环变量,使用i%10来得到尾数。

posted @ 2025-05-11 16:16  lunaMos  阅读(83)  评论(0)    收藏  举报