當前位置:編程學習大全網 - 編程軟體 - C語言編程從鍵盤輸入壹個字符,判斷該字符是否為控制字符、空格、數字字符、大寫字母、小寫字母或者其他字

C語言編程從鍵盤輸入壹個字符,判斷該字符是否為控制字符、空格、數字字符、大寫字母、小寫字母或者其他字

#include<stdio.h>

voidmain()

{

charch;

inta;

ch=getchar();

if(ch>='a'&&ch<='z')

ch='1';

if(ch>='A'&&ch<='Z')

ch='2';

if(ch=='')

ch='3';

switch(ch)

{

case'1':printf("xiao\n");break;

case'2':printf("da\n");break;

case'3':printf("空格\n");break;

default:printf("qita");

}

}

擴展資料

C語言ctype.h的字符判斷函數

函數名為如下參數時,返回值為真

isalnum()字母或數字

isalpha()字母

isblank()壹個標準的空白字符(空格、水平制表符、或換行)

iscntrl()控制符,例如ctrl+B

isdigit()阿拉伯數字

isgraph()除空格外的所有可打印字符

islower()小寫字母

isprint()可打印字符

ispunct()標點符號(除空格和字母數字外的可打印字符)

isspace()空白字符

isupper()大寫字母

isxdigit()十六進制數字字符

  • 上一篇:為什麽越來越多的人選擇學習Java?
  • 下一篇:我應該什麽時候學電腦,it編程。我是二年級的,現在二年級有很多搞競賽的孩子,二年級也有有技能指出的孩子。
  • copyright 2024編程學習大全網