21xrx.com
2024-12-22 20:29:01 Sunday
登录
文章检索 我的文章 写文章
C++编写:输入一个数并输出顺序相反的数的源代码
2023-07-12 14:06:07 深夜i     --     --
C++ 输入 输出 顺序相反

C++是一种广泛使用的编程语言,它在现代计算机科学领域中有着广泛的应用。在C++中,实现输入一个数并输出顺序相反的数非常简单。下面是实现该功能的源代码示例。


#include <iostream>

using namespace std;

int main()

{

 int n, reverse = 0;

 

 cout << "请输入一个数字:";

 cin >> n;

 while(n != 0)

 {

  int remainder = n % 10;

  reverse = reverse * 10 + remainder;

  n /= 10;

 }

 cout << "顺序相反的数是:" << reverse << endl;

 return 0;

}

在上述源代码中,我们首先声明一个整型变量`n`和`reverse`,并赋值为0。然后,我们通过调用`cout`函数来输出一条提示信息,提示用户输入一个数字。接下来,我们通过调用`cin`函数来接收用户输入的数字,并将其存储到`n`变量中。

在进行顺序相反的数计算时,我们使用了`while`循环。在每次循环中,我们获取`n`的最后一位数,并将其赋值给`remainder`变量。然后,我们将`reverse`变量乘以10,并加上`remainder`的值,从而实现从右到左逐位获取数字,并生成相反的数字。最后,我们将`n`除以10,以便在下一次循环中获取下一位数字。

一旦循环完成,我们就通过调用`cout`函数输出计算结果。输出结果为顺序相反的数字。最后,我们将`0`返回给操作系统,以表示程序运行成功结束。

总之,上述C++源代码示例演示了如何实现输入一个数字并输出顺序相反的数。编程学习者可以深入研究这段代码,从而为未来的编程实践打好基础。

  
  

评论区

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