21xrx.com
2024-05-20 17:55:23 Monday
登录
文章检索 我的文章 写文章
C++程序:计算三位正整数各位数字的立方和
2023-07-12 02:43:31 深夜i     --     --
C++ 计算 三位正整数 各位数字 立方和

在计算机编程中,我们经常需要处理数字。本篇文章将介绍一个C++程序,可以用来计算一个三位正整数各位数字的立方和。

首先,我们需要了解什么是三位正整数。三位正整数是指数值在100~999之间的整数,这个范围内的整数共有900个。该程序会将用户输入的三位正整数进行分离,然后求出这个三位正整数各位数字的立方和并输出。

下面是这个程序的代码:

#include using namespace std; int main() { int a, b, c; cin >> a; //输入三位正整数 a = a % 1000 / 100; //分离百位数字 b = a % 100 / 10; //分离十位数字 c = a % 10; //分离个位数字 int result = a*a*a + b*b*b + c*c*c; //计算各位数字的立方和 cout << "各位数字的立方和为:" << result << endl; //输出结果 return 0; }

这段代码中,我们通过输入流cin来读取用户输入的三位正整数,然后用取模运算符%和整除运算符/对这个数字进行分离,并计算各位数字的立方和。最后,我们用输出流cout将结果打印出来。

这个程序的运行结果如下:

请输入一个三位正整数:456 各位数字的立方和为:189

在这个例子中,我们输入了一个三位正整数456,程序计算出456的各位数字的立方和,结果为189。这个程序可以帮助我们快速计算出一个三位正整数各位数字的立方和,提高我们的计算效率。

综上所述,C++编程语言中,我们可以通过简单的代码实现对数字的处理。无论是学习计算机编程还是实际应用场景,这个程序都具有一定的参考价值。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复