21xrx.com
2024-09-19 09:30:28 Thursday
登录
文章检索 我的文章 写文章
使用C++输入三位正整数,倒序输出
2023-06-25 16:59:04 深夜i     --     --
C++ 输入 三位正整数 倒序输出

在C++中,我们可以使用各种语句和函数来完成各种任务。其中,输入和输出是最基本的两个任务之一。在本文中,我们将使用C++输入一个三位正整数,并将它的数字倒序输出。

首先,我们需要定义一个整数变量,用于存储我们输入的数字。我们可以使用以下语句来定义一个整数变量:


int num;

接下来,我们需要使用输入语句从用户手中获取数字。在C++中,我们可以使用cin语句来获取用户的输入。下面是获取数字的代码:


cin >> num;

现在,我们已经成功地获取了一个三位正整数。接下来,我们需要将这个数字的数字倒序输出。为了做到这一点,我们将使用一些算术和循环语句。我们可以使用以下代码来完成这个任务:


int digit, reversed = 0;

for(int i = 0; i < 3; i++)

{

  digit = num % 10;

  reversed = reversed * 10 + digit;

  num /= 10;

}

cout << reversed << endl;

在上面的代码中,我们首先定义了两个整数变量:digit和reversed。其中,digit用于存储我们从数字中获取的数字,而reversed用于存储我们翻转后的数字。我们还使用了一个循环语句来遍历数字的每个数字。在循环中,我们使用模运算(“%”)获取数字的最后一位,然后将该数字添加到reversed中。最后,我们使用整数除法(“/”)将数字缩小一位。

最后,我们使用输出语句将我们翻转后的数字输出到屏幕上:


cout << reversed << endl;

现在,我们已经成功地使用C++输入了一个三位正整数,并将其数字倒序输出。通过使用各种语句和函数,我们可以越来越高效的完成我们的任务。

  
  

评论区

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