21xrx.com
2025-04-11 02:17:38 Friday
文章检索 我的文章 写文章
C++程序:输入5位数,输出分离后的各位数
2023-07-10 02:57:12 深夜i     50     0
C++ 输入 5位数 输出 分离

C++是一种高级编程语言,广泛应用于计算机科学与软件工程领域。对于初学者来说,学习C++语言是一个很好的选择。今天我们来看一个简单的程序:输入一个5位数,输出其分离后的个、十、百、千和万位数。

首先,我们需要使用C++中的“cin”语句从键盘输入一个5位数,如下所示:

int num;
cout << "请输入一个5位数:";
cin >> num;

接下来,我们需要使用C++的数学运算符来计算出分离后的个、十、百、千和万位数。我们可以使用如下代码:

int thousand = num / 1000;
int hundred = (num / 100) % 10;
int ten = (num / 10) % 10;
int one = num % 10;

上述代码中,我们首先将输入的5位数除以1000,以获取千位数。然后,我们将输入数除以100并取余以获取百位数、除以10并取余以获取十位数,最后取余以获取个位数。

最后,我们需要使用C++的“cout”语句输出我们计算出的分离后的各位数。如下所示:

cout << "万位数为:" << (num / 10000) << endl;
cout << "千位数为:" << thousand << endl;
cout << "百位数为:" << hundred << endl;
cout << "十位数为:" << ten << endl;
cout << "个位数为:" << one << endl;

这样,我们就完成了一个简单的C++程序,用于输入5位数并输出其分离后的各位数。

总结来说,学习C++语言对于计算机科学与软件工程领域的从业者来说非常重要。掌握基本语言语法与概念是程序员必要的技能之一。通过实践编写简单的程序,我们可以更好地理解C++语言的运用。

  
  

评论区

请求出错了