21xrx.com
2025-04-01 07:29:52 Tuesday
文章检索 我的文章 写文章
C++如何输出数字的个位和十位?
2023-06-27 07:30:20 深夜i     14     0
C++ 输出 数字 个位 十位

在C++中,如果要输出一个数字的个位和十位,可以使用取模(%)和整除(/)运算符。

例如,假设我们要输出数字123的个位和十位,可以先将该数字除以10并取余数得到个位数3,再将该数字除以100并取余数得到十位数2。

代码如下:

#include <iostream>
using namespace std;
int main()
  int num = 123;
  int ones = num % 10; // 取个位数
  int tens = num / 10 % 10; // 取十位数
  cout << "个位数为:" << ones << endl;
  cout << "十位数为:" << tens << endl;
  return 0;

输出结果为:

个位数为:3
十位数为:2

总之,在C++中,使用取模(%)和整除(/)运算符可以方便地输出数字的个位和十位。

  
  

评论区