我们只能借助循环和数学运算来用C ++语言编写数字总和程序。
数字和算法
要通过C ++程序获取每个数字的总和, 请使用以下算法:
- 步骤1:按用户获取号码
- 步骤2:获取数字的模数/余数
- 步骤3:将数字的余数相加
- 步骤4:将数字除以10
- 步骤5:在数字大于0时重复步骤2。
让我们看看C ++中的数字总和程序。
#include <iostream>
using namespace std;
int main()
{
int n, sum=0, m;
cout<<"Enter a number: ";
cin>>n;
while(n>0)
{
m=n%10;
sum=sum+m;
n=n/10;
}
cout<<"Sum is= "<<sum<<endl;
return 0;
}
输出:
Enter a number: 23
Sum is= 5
Enter a number: 624
Sum is= 12
评论前必须登录!
注册