C语言编程,键盘输入一个字符,输出其类型
2016-01-25 12:13
786 查看
C语言编程,键盘输入一个字符;
判断它是数字字符还是大写英文字符或小写英文字符或是空格或者其它字符。
如果是数字字符输出N,
如果是大写英文字符输出U,
如果是小写英文字符输出L,
空格输出S,
其它字符输出O。
题目链接:http://zhidao.baidu.com/question/1367305492889897299
做而论道编程如下:
2014-10-30 21:54 提问者采纳
#include "stdio.h"
#include "conio.h"
void main(void)
{
char cc;
printf("Input a char : "); cc = getch(); //输入
printf("%c\n", cc);
if ((cc >= 'A') && (cc <= 'Z')) printf("U");
else if ((cc >= 'a') && (cc <= 'z')) printf("L");
else if ((cc >= '0') && (cc <= '9')) printf("N");
else if (cc == ' ') printf("S");
else printf("O");
printf("\n");
}
提问者评价:太给力了,你的回答完美的解决了我的问题!
判断它是数字字符还是大写英文字符或小写英文字符或是空格或者其它字符。
如果是数字字符输出N,
如果是大写英文字符输出U,
如果是小写英文字符输出L,
空格输出S,
其它字符输出O。
题目链接:http://zhidao.baidu.com/question/1367305492889897299
做而论道编程如下:
2014-10-30 21:54 提问者采纳
#include "stdio.h"
#include "conio.h"
void main(void)
{
char cc;
printf("Input a char : "); cc = getch(); //输入
printf("%c\n", cc);
if ((cc >= 'A') && (cc <= 'Z')) printf("U");
else if ((cc >= 'a') && (cc <= 'z')) printf("L");
else if ((cc >= '0') && (cc <= '9')) printf("N");
else if (cc == ' ') printf("S");
else printf("O");
printf("\n");
}
提问者评价:太给力了,你的回答完美的解决了我的问题!
相关文章推荐
- 开灯问题用C语言怎么解决 ?
- C语言:500 以内最大 10 个素数并求和
- C语言编写51单片机程序:键控流水灯
- c++学习之继承篇(多重继承之虚继承)
- 51单片机 C语言电子琴
- c++高精度模板
- C语言编程:统计输入的各字符的个数
- C语言编程:扑克牌魔术
- C语言编程,对字符串进行处理
- 很好的c++和Python混合编程文章
- C语言函数传递与值传递
- C语言编程:进制转换器
- C语言:从键盘输入两个字符串,输出第一个字符串在第二个字符串中的位置
- C语言编程:有n个人围成一圈,顺序排号。从第一个人开始报数...
- C语言编程:字符串连接
- 基于51单片机的00-99秒表--C语言
- 用C语言按照冒泡法进行数字排序
- C语言编程:8051单片机系统的时钟为11.0592MHz,把0~99从串行口输出
- C++ STL--stack/queue 的使用方法
- 基于51单片机的交通灯C语言程序设计