21xrx.com
2024-11-21 23:07:20 Thursday
登录
文章检索 我的文章 写文章
用C++编写程序,输入一个三位数,求出它的百位数、十位数和个位数。
2023-07-14 13:07:34 深夜i     --     --
C++ 程序 三位数 百位数 十位数 个位数

C++是一种广泛用于编写计算机程序的高级编程语言。它结构清晰、函数库丰富、表达能力强、易于调试。

以下是用C++编写的一个简单的程序,可以输入一个三位数,然后计算出这个三位数的百、十、个位数。


#include <iostream>

using namespace std;

int main()

{

  int num, hundreds, tens, ones;

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

  cin >> num;

  hundreds = num / 100;

  tens = (num / 10) % 10;

  ones = num % 10;

  cout << "百位数是:" << hundreds << endl;

  cout << "十位数是:" << tens << endl;

  cout << "个位数是:" << ones << endl;

  return 0;

}

这个程序中,我们首先定义了四个变量,分别表示输入的三位数、百位数、十位数和个位数。然后使用`cout`语句提示用户输入三位数,并使用`cin`语句读取用户的输入。

接下来,我们使用数学运算计算出输入的数的百、十、个位数。我们可以使用整数除法和求余运算符来计算这些值。由于除法会向下取整,所以`num / 100`可以得到输入数的百位数。同样地,`(num / 10) % 10`可以得到输入数的十位数,因为我们取整后再求余。

最后,我们使用`cout`语句输出结果,看到输入数的百、十、个位数。

总之,C++是一个非常强大的编程语言,使用它可以轻松地完成各种各样的计算机程序。以上这个程序只是一个简单的例子,但它说明了C++使用起来既简单又方便。无论你是初学者还是有经验的程序员,都可以使用C++来编写高质量且性能优秀的程序。

  
  

评论区

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