21xrx.com
2024-11-05 19:35:05 Tuesday
登录
文章检索 我的文章 写文章
C++编写水仙花代码
2023-07-06 10:20:20 深夜i     --     --
C++ 水仙花 代码

水仙花数,又被称为自恋数或者阿姆斯特朗数,是指一个三位数的各个数字的立方和等于其本身。例如153是一个水仙花数,因为1³+5³+3³=153。

C++是一种高级编程语言,可用于编写各种应用程序,包括计算水仙花数的程序。下面是C++编写水仙花代码的详细步骤:

1. 声明变量

创建三个整数变量a、b和c,用于存储输入数字的各个位数。

2. 输入数字

使用cin语句从用户输入三位数。

3. 计算立方和

计算三个数字的立方和,并将结果存储在变量sum中。

4. 检查结果

使用if语句检查立方和是否等于输入数字,若相等,则输出“是水仙花数”,否则输出“不是水仙花数”。

以下是完整的C++代码示例:

#include

using namespace std;

int main(){

  int a, b, c, sum;

  cout<<"请输入一个三位数:";

  cin>>a>>b>>c;

  sum = a*a*a + b*b*b + c*c*c;

  if(sum == a*100 + b*10 + c)

   cout<<"是水仙花数"<

  else

   cout<<"不是水仙花数"<

  return 0;

}

现在,您已经学会了如何使用C++编写水仙花代码。使用此代码,您可以轻松计算任何三位数是否为水仙花数。

  
  

评论区

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