77问答网
所有问题
[C语言]编程:输入一个字符,根据该字符的ASCII码值来判断并输出该字符的类型?
输出字符类型分别是大写字母、小写字母、数字或其他字符(要求使用 else-if 语句编写)
输入输出示例:
请输入一个字符:a
字符a是小写字母
举报该问题
推荐答案 2021-09-29
main(void) {
char a=getchar();
if(a>=97 && a<=122){
printf("字符%d是小写字母",a);
}else if(a>=65 && a<=90){
printf("字符%c是大写字母",a);
}else if(a>=48 && a<=57){
printf("字符%c是数字",a);
}else{
printf("字符%c是其他字符",a);
}
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/G8qvqYYqq3I388pW8vv.html
相似回答
c语言
输入一个字符,判断
是字母,数字,还是特殊
字符?
答:
根据ascii码值判断即可
。由于数字,大小写字母均分别为连续存储,所以只需要与对应的最大最小值比较即可确定字符类型。代码如下:include <stdio.h>int main(){char c;c = getchar();//读取一个字符。if(c >='0' && c<='9')printf("是数字\n");else if(c >='a' && c<='z' ||...
c语言
输入一个字符,判断
是字母,数字,还是特殊
字符?
答:
可以根据以下代码进行
判断:
include<stdio.h> int main(){ char c ;while(scanf("%c",&c)!=EOF){ getchar();if(c >='0' && c<='9')printf("%c是数字\n",c);else if(c >='a' && c<='z' || c >='A' && c<='Z')printf("%c是字母\n",c);else printf("%c是...
C语言编程
从键盘
输入一个字符,判断该字符
是否为控制字符、空格、数字字...
答:
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语言编程
答:
(3) 要求判别键盘输入字符的类别.可以
根据输入字符的ASCII码来
判别类型.由ASCII码表可 知
ASCII码值
小于32的为控制字符.在0~9之间的为数字,在A~Z之间的为大写字母,在a~z之间的为 小写字母,其余的则为其他字符.include void main(){ char c;printf("\n请
输入一个字符:
");c=getchar();i...
c语言
输入一个字符,判断
是字母,数字,还是特殊字符
答:
void main(){ char chs[]="12345678abcdegf134";int length=0;arraylen(chs,length);int i;for(i=0;i<length;i++){ if(isLetter(chs[i]))printf("%c是字母\n",chs[i]);if(isNumber(chs[i]))printf("%6c是数字\n",chs[i]);} } int isLetter(char c){ // if( (c>=...
...大写字母
,输出
其对应的小写字母以及小写字母对应
的ASCII码值
...
答:
include<stdio.h> int main() { char ch; scanf("%c",&ch);//输入大写字母 printf("%c,%d",ch-('A'-'a'),ch-('A'-'a')); //输出.('A-'a')是ASC码表上大写与小写字母间的差值 //ch-('A'-'a'):大写转小写。输出AS
C码,
利用输出格式控制%d就可以自动转...
c语言中
如何
输出一个字符的asc码,
比如一个字母a,通过怎样的语句可以获得...
答:
c语言
实现:include<stdio.h> int main(){ char a='a';printf("%d",a);return 0;} 想要
输出ASCII
值直接将字母在赋给字符变量,然后将字符用printf输出时
输出类型
变为%d就可以。
大家正在搜
c语言输入一个字符串
c语言输入一串字符统计个数
c语言字符串的输入
C语言中咋样输入字符
c语言中怎么输入字符串
c语言字符和字符串
c语言键盘输入字符串
c语言用getchar输入字符串
c语言中如何多组输入字符串