永发信息网

要求编写一段程序,要求通过键盘一个输入字符,将输入的字符分为数字、大写字母、小写字母和其他字符四类

答案:2  悬赏:10  手机版
解决时间 2021-11-14 23:35
要求编写一段程序,要求通过键盘一个输入字符,将输入的字符分为数字、大写字母、小写字母和其他字符四类
最佳答案
switch(a)  case(a<65):  这个使用错误,因为case的值要是常量,不能像你那样写,你要想个办法将这个表达式转为常量。建议改成else if结构就可以。
     另外数字的编码是48--57.

#include
void main()
{
 char a;
    printf("Pease enter a character:
");
    scanf("%c",&a);

 if(a>=65&&a<=90)
  printf("这是大写字母
");
 else  if(a>=97&&a<=122)
  printf("这是小写字母
");
 else if(a>=48&&a<=57)
  printf("这是数字
");
 else
  printf("这是其它字符
");
}


全部回答
case后面必须跟常量的,所以case(a<65)类似这样是不行的,
使用if else来做吧
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我想问一下大连钧大文化艺术培训学校的学习环
求问大神,耳洞小,手机直推,听的比较杂不听
晋城从秀水苑到七岔口坐几路公交车?
杨家庄村地址有知道的么?有点事想过去!
请问江苏沭阳那里的消费高么??物价贵么?住
使用个人自卸车为单位工作,车损后单位承担什
中国全国大学生运动会一至八届都在哪举行过?
开个小杂货铺需要些什么?
羽悦本草怎么样
女生在什么情况下能接受老公适度女票一下
90-30÷3×5=400 怎么加括号可以让等式成立?
急用六千元怎么才能从借贷宝借到呢
我女儿应征2017女兵,全省政审合格,本科大三
社会即将分层,你会在第几层?的读后感
x +8/3x =22怎么解方程
推荐资讯
无意馆地址在什么地方,想过去办事,
沿着电车隧道一直向前 踏着枕木间的落叶来到
关于梦想作文
东风路社区居委会地址在哪,我要去那里办事,
问: 丁酉月癸巳日占得天地否,二爻发动变成天
什么样的爱情比较感人
济南味正熟食培训基地培训机构怎样?
氢醌是什么?有什么毒害?化妆品中什么作用
(x-1)(x+2)(x+3)(x+4)+24因式分解
向客户展示成果怎么制作ppt精美
1000克米放多少盐
怎么样跟未婚夫说我不是处女我不想骗他不
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?