ホームページ  >  記事  >  バックエンド開発  >  文字を入力するとき、それが文字、数字、または特殊文字であるかどうかをどのように判断しますか?

文字を入力するとき、それが文字、数字、または特殊文字であるかどうかをどのように判断しますか?

angryTom
angryTomオリジナル
2020-03-18 16:00:3217363ブラウズ

文字を入力するとき、それが文字、数字、または特殊文字であるかどうかをどのように判断しますか?

文字が文字、数字、または特殊文字であるかどうかを判断する方法

方法は次のとおりです:

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 中国語 Web サイトには、多数の プログラミング チュートリアル入門 があり、学習へようこそ!

以上が文字を入力するとき、それが文字、数字、または特殊文字であるかどうかをどのように判断しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。