21xrx.com
2024-11-05 14:51:10 Tuesday
登录
文章检索 我的文章 写文章
"C++编程:输入四位数,输出百位数"
2023-07-04 04:24:51 深夜i     --     --
C++编程 四位数 输入 输出 百位数

在C++编程中,输入四位数并输出百位数是一个基本的编程练习,也是许多程序员所必须掌握的技能之一。该编程任务需要我们使用基本的C++输入输出函数,以及对基本变量类型、算术运算符和条件语句的掌握。

首先,我们需要使用C++的输入函数,比如"cin",从标准输入中读取一个四位数。我们可以使用一个整型变量存储这个数,例如:


int num;

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

cin >> num;

接下来,我们需要编写逻辑来提取出百位数。要实现这一点,我们可以使用C++的算术运算符和整数除法,如下所示:


int hundreds = (num / 100) % 10;

这个表达式会将原始输入数字 "num" 除以100,我们只需要取结果的个位数,即可获得百位数。

最后,我们需要使用C++的输出函数,比如"cout",将百位数打印到屏幕上,如下所示:


cout << "该数的百位数为:" << hundreds << endl;

完整的代码如下所示:


#include <iostream>

using namespace std;

int main() {

  int num;

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

  cin >> num;

  int hundreds = (num / 100) % 10;

  cout << "该数的百位数为:" << hundreds << endl;

  return 0;

}

在执行以上代码时,我们输入一个四位数,程序将会输出该数的百位数字。对于输入的4492这个四位数来说,程序将会输出4作为其百位数。

掌握了这个例子后,我们可以对该程序进行修改,例如输出千位数、个位数、甚至是十位数或目标数等等。这样,我们就可以更深入地理解算术运算符和C++的条件语句的应用了。

  
  

评论区

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