中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

c++怎么分離整數的各個數位

c++
小億
304
2023-09-28 11:08:45
欄目: 編程語言

在C++中,可以使用取模運算和整除運算來分離整數的各個數位。

以下是一個示例代碼:

#include <iostream>
int main() {
int number = 12345;
int digit;
// 從個位開始分離各個數位
while (number > 0) {
digit = number % 10; // 取模得到個位數
std::cout << digit << std::endl; // 輸出當前數位
number /= 10; // 整除去掉當前數位
}
return 0;
}

運行以上代碼,輸出結果為:

5
4
3
2
1

代碼中,我們使用了一個循環來不斷分離整數的各個數位。每次循環中,我們使用取模運算number % 10得到最低位的數字,然后使用整除運算number /= 10去掉最低位的數字。循環繼續直到number變為0,即所有數位都被分離。分離的數位可以按照需要進行處理或輸出。

0
桃园县| 会同县| 岳普湖县| 大厂| 花莲县| 高州市| 岱山县| 梅州市| 克东县| 大余县| 察隅县| 梁河县| 定边县| 酉阳| 临漳县| 浦城县| 英超| 仁怀市| 新闻| 区。| 祁阳县| 舒城县| 呼图壁县| 资阳市| 安徽省| 清苑县| 天峻县| 宿迁市| 东乌珠穆沁旗| 舒兰市| 颍上县| 格尔木市| 会昌县| 永善县| 云霄县| 英德市| 独山县| 平舆县| 河源市| 建瓯市| 长泰县|