91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

c語言如何判斷輸入的是字符還是數字

小億
322
2024-01-18 16:26:51
欄目: 編程語言

在C語言中,可以通過判斷輸入的字符的ASCII碼值來確定輸入的是字符還是數字。

如果輸入的字符的ASCII碼值在字符 ‘0’ 到字符 ‘9’ 的范圍內,就可以確定輸入是一個數字。可以使用下面的代碼來判斷:

#include <stdio.h>

int main() {
    char input;
    
    printf("請輸入一個字符:");
    scanf("%c", &input);
    
    if (input >= '0' && input <= '9') {
        printf("輸入的是數字\n");
    } else {
        printf("輸入的是字符\n");
    }
    
    return 0;
}

在這個例子中,首先通過 scanf 函數讀取用戶輸入的一個字符,并將其存儲在變量 input 中。然后通過條件判斷語句 if 來判斷輸入的字符是否是數字。如果 input 的值大于等于字符 ‘0’,且小于等于字符 ‘9’,則代表輸入的是一個數字,程序會輸出 “輸入的是數字”。否則,輸入的就是一個字符,程序會輸出 “輸入的是字符”。

0
福泉市| 宝清县| 延长县| 昭觉县| 得荣县| 紫云| 满洲里市| 西城区| 水城县| 泰来县| 威宁| 淮南市| 新平| 平度市| 蒙山县| 藁城市| 乐安县| 凤山县| 贵定县| 镇巴县| 定边县| 宁南县| 慈利县| 江口县| 广宁县| 南郑县| 望谟县| 宜章县| 肥东县| 涞水县| 泽库县| 浪卡子县| 绥江县| 东莞市| 临沭县| 昌图县| 芷江| 师宗县| 肇州县| 正安县| 高平市|