简答题
👁️ 浏览量:

试题题干

设计一个程序,使用多层嵌套的if-else语句,其功能为:输入一个字符,如果是数字,输出A;如果是大写字母,输出B;如果是小写字母,输出C;如果是其他符号,输出D。

参考答案

试题解析

题干中已经给出要用多层嵌套的if-else语句设计程序。

main()
{ char c;
  scanf("%c",&c);
  if('0'<=c&&c<='9') 
    printf("%c=%c\n",'A'); /*如果输入的字符为数字,则输出A*/

  else if('A'<=c&&c<='Z')
    printf("c=%c\n",'B'); /*如果输入的字符为大写字母,则输出B*/

  else if('a'<=c&&c<='z')
    printf("c=%c\n",'C'); /*如果输入的字符为小写字母,则输出C*/

  else
   printf("c=%c\n",'D'); /*如果输入的为其他字符,则输出D*/

}