21xrx.com
2024-12-22 20:12:17 Sunday
登录
文章检索 我的文章 写文章
C++输入三位数,输出其个位数与百位数之和
2023-07-02 02:20:10 深夜i     --     --
C++ 输入 三位数 输出 个位数 百位数 之和

使用C++编程语言,输入一个三位数,然后输出其个位数和百位数之和。

在C++中,我们可以使用操作符“%”和“/”来获取整数的位数。具体而言,可以使用“%10”获取整数的个位数,可以使用“/100”获取整数的百位数。将这两个数字加在一起即可得到我们想要的和。

下面是一个完整的C++程序示例:


#include <iostream>

using namespace std;

int main() {

  int num, ones_digit, hundreds_digit, sum;

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

  cin >> num;

  ones_digit = num % 10;

  hundreds_digit = num / 100;

  sum = ones_digit + hundreds_digit;

  cout << num << "的个位数为:" << ones_digit << endl;

  cout << num << "的百位数为:" << hundreds_digit << endl;

  cout << "它们的和为:" << sum << endl;

  return 0;

}

运行该程序,输入一个三位数,会得到类似以下的输出:

请输入一个三位数:

365

365的个位数为:5

365的百位数为:3

它们的和为:8

这个程序可以很轻松地计算任意输入的三位数的个位数和百位数之和。这是一个简单但实用的编程技巧,对于初学者或需要快速计算准确值的情况特别有用。

  
  

评论区

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