首頁 > 後端開發 > C#.Net教程 > 輸入一個字元,如何判斷是字母,數字還是特殊字符

輸入一個字元,如何判斷是字母,數字還是特殊字符

angryTom
發布: 2020-03-18 16:00:32
原創
17407 人瀏覽過

輸入一個字元,如何判斷是字母,數字還是特殊字符

輸入字元,如何判斷是字母,數字還是特殊字元

方法如下:

1、使用格式符%c獲得輸入的字元;

2、判斷該字元在ascii碼表中的位置即可。

#include <stdio.h>

int main(){
    char ch;

    printf("请输入一个字符");
    scanf("%c",&ch);

    if(ch >= &#39;a&#39; && ch <= &#39;z&#39; || ch >= &#39;A&#39; && ch <= &#39;Z&#39;){
        //字母的取值范围
        printf("%c是一个字母\n",ch);
    }else if(ch >= &#39;0&#39; && ch <= &#39;9&#39;){
        //数字的取值范围
        printf("%c是一个数字\n",ch);
    }else{
      printf("%c是一个特殊字符\n",ch);
    }
    return 0;
}
登入後複製

PHP中文網,大量程式設計入門教學,歡迎學習!

以上是輸入一個字元,如何判斷是字母,數字還是特殊字符的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板