21xrx.com
2024-12-27 14:28:19 Friday
登录
文章检索 我的文章 写文章
C++反转两个整数
2023-07-08 02:35:04 深夜i     --     --
C++ 反转 整数

在C++中,可以使用以下方法反转两个整数:

首先,需要定义两个整数变量num1和num2,并给它们赋值。

接下来,可以使用以下代码反转这两个整数:


int temp = num1;

num1 = num2;

num2 = temp;

这段代码将num1的值存储在临时变量temp中,并将num2的值赋给num1,最后将temp中存储的值赋给num2,从而实现反转。

接下来让我们看一下完整的程序代码:


#include<iostream>

using namespace std;

int main()

  int num1 = 10;

  int num2 = 20;

  

  cout << "反转前num1的值为:" << num1 << endl;

  cout << "反转前num2的值为:" << num2 << endl;

  

  int temp = num1;

  num1 = num2;

  num2 = temp;

  

  cout << "反转后num1的值为:" << num1 << endl;

  cout << "反转后num2的值为:" << num2 << endl;

  

  return 0;

在这个程序中,我们定义了两个整数变量num1和num2,并分别赋值为10和20。然后,我们输出了这两个变量的值,并使用了上述的反转代码。最后,我们再次输出了这两个变量的值,以检验是否成功反转。

当您编译并执行上述程序时,您将得到如下输出结果:

反转前num1的值为:10

反转前num2的值为:20

反转后num1的值为:20

反转后num2的值为:10

因此,我们成功地反转了这两个整数。

总之,在C++中,反转两个整数只需要使用一个临时变量即可完成。如果您需要对更多变量进行反转,也可以使用类似的方法。

  
  

评论区

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