怎样判断一个字符是否是一个字母?
来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/28 13:05:33
怎样判断一个字符是否是一个字母?
字母表中的所有字母(包括计算机键盘上的所有键)都被赋予
了一个值,这些字符及其相应的值一起组成了ASCII字符集,
该字符集在北美、欧洲和许多讲英语的国家中得到了广泛的使用.
字母字符被分成大写和小写两组,并按数字顺序排列.有了
if((ch=97) && (ch<=122))
printf(" %c is a lowercase letter\n" ,ch); else if ((ch=65) && (ch<=90))
print(" %c is an uppercase letter\n" ,ch); else
printf(" %c is not an alphabet letter\n" ,ch) ;
在上例中,变量ch的值与十进制值进行比较.当然,它也可以与字符本身进行比较,因为ASCII字符既是按字符顺序定义的,也是按数字顺序定义的.请看下例:int ch ; ch=getche() ;
if((ch='a') && (ch<='z'))
printf("%c is a lowercase letter\n" ,ch); else if ((ch='A') && (ch<='Z'))print(" %c is a uppercase letter\n" ,ch); else
printf(" %c is not an alphabet letter\n" ,ch);
你可以随便选择一种方法在程序中使用.但是,后一种方法
了一个值,这些字符及其相应的值一起组成了ASCII字符集,
该字符集在北美、欧洲和许多讲英语的国家中得到了广泛的使用.
字母字符被分成大写和小写两组,并按数字顺序排列.有了
if((ch=97) && (ch<=122))
printf(" %c is a lowercase letter\n" ,ch); else if ((ch=65) && (ch<=90))
print(" %c is an uppercase letter\n" ,ch); else
printf(" %c is not an alphabet letter\n" ,ch) ;
在上例中,变量ch的值与十进制值进行比较.当然,它也可以与字符本身进行比较,因为ASCII字符既是按字符顺序定义的,也是按数字顺序定义的.请看下例:int ch ; ch=getche() ;
if((ch='a') && (ch<='z'))
printf("%c is a lowercase letter\n" ,ch); else if ((ch='A') && (ch<='Z'))print(" %c is a uppercase letter\n" ,ch); else
printf(" %c is not an alphabet letter\n" ,ch);
你可以随便选择一种方法在程序中使用.但是,后一种方法
怎样判断一个字符是否是一个字母?
判断一个字符是否是字母或数字的逻辑判断语句是什么
怎样判断一个字符是数字、字母或其它类别的符号?
C语言 判断一个字符是不是字母
VB编程 输入一字符,判断其是否是字母,若是字母,再判断是“大写字母”还是“小写字母”
C语言:从键盘输入一个字符,可以是数字、字母或标点符号,对输入的字符进行判断:如果是数字则输出“*is a n
vb 变量C为文本框输入的一个字符,判断该字符是大小写字母、数字还是其他变量,必须用到下面的程序代码
判断字符型变量ch是否是小写字母的表达式是?
1.判断一个字符变量C是否为小写字母,写出相应的逻辑表达式?2.c语言 里面“?“是什么用法?
C语言,如何判断一个字符数组中元素是否包含除字母(a-z,A-Z)和数字(0-9)以外的东西.
怎样判断一个字母是常数还是变量?
从键盘输入一个字符,判断该字符是大写英文字母,小写英文字母还是数字