输入一个字符,如何判断是字母,数字还是特殊字符

angryTom
Lepaskan: 2020-03-18 16:00:32
asal
17383 orang telah melayarinya

输入一个字符,如何判断是字母,数字还是特殊字符

输入一个字符,如何判断是字母,数字还是特殊字符

方法如下:

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;
}
Salin selepas log masuk

PHP中文网,大量编程入门教程,欢迎学习!

Atas ialah kandungan terperinci 输入一个字符,如何判断是字母,数字还是特殊字符. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan