亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

c++怎么判斷輸入的是字符還是數字

c++
小億
677
2023-09-29 06:50:39
欄目: 編程語言

在C++中,可以使用isdigit()函數和isalpha()函數來判斷輸入的是字符還是數字。

isdigit()函數用于判斷一個字符是否為數字。它接受一個字符作為輸入,并返回一個非零值(true)表示輸入是數字,返回0(false)表示輸入不是數字。以下是使用isdigit()函數判斷字符是否為數字的示例代碼:

#include <iostream>
#include <cctype>
int main() {
char input;
std::cout << "請輸入一個字符:";
std::cin >> input;
if (isdigit(input)) {
std::cout << "輸入是一個數字。" << std::endl;
} else {
std::cout << "輸入不是一個數字。" << std::endl;
}
return 0;
}

isalpha()函數用于判斷一個字符是否為字母。它接受一個字符作為輸入,并返回一個非零值(true)表示輸入是字母,返回0(false)表示輸入不是字母。以下是使用isalpha()函數判斷字符是否為字母的示例代碼:

#include <iostream>
#include <cctype>
int main() {
char input;
std::cout << "請輸入一個字符:";
std::cin >> input;
if (isalpha(input)) {
std::cout << "輸入是一個字母。" << std::endl;
} else {
std::cout << "輸入不是一個字母。" << std::endl;
}
return 0;
}

以上代碼分別判斷了輸入的字符是否為數字和字母,并輸出相應的結果。在運行程序時,根據提示輸入一個字符,程序將判斷并輸出結果。

0
桐城市| 双桥区| 饶阳县| 宜春市| 安福县| 抚顺县| 芦山县| 津市市| 商都县| 上林县| 聂荣县| 读书| 漳平市| 延安市| 辽中县| 阳新县| 纳雍县| 图片| 杭锦旗| 青田县| 浦东新区| 老河口市| 西峡县| 奉化市| 湘西| 云安县| 射阳县| 通州区| 宜良县| 庐江县| 吴忠市| 东阿县| 江华| 五莲县| 永仁县| 绥芬河市| 华阴市| 广德县| 天柱县| 绥德县| 都兰县|