习题5.8
来源:互联网 发布:用python产生文件 编辑:程序博客网 时间:2024/05/17 06:04
从键盘任意输入一个字符,编程判断该字符是数字字符、大写字母、小写字母、空格还是其他字符。
#include<stdio.h> main(){ char ch; printf("请输入一个字符:"); ch=getchar(); if(ch>='0'&&ch<='9') { printf("该字符是一个数字\n"); } else if(ch>='A'&&ch<='Z') { printf("该字符是一个大写字母\n"); } else if(ch>='a'&&ch<='z') { printf("该字符是一个小写字母\n"); } else if(ch==' ') { printf("该字符是一个空格\n"); } else { printf("其他字符\n"); } return 0;}
程序的运行结果为:
知识点:
1.函数getchar()没有参数,函数的返回值就是从终端键盘读入的字符。
2.ASCII码,在ASCII码取值范围内,对char型数据和int型数据进行相换不会丢失信息,二者可以混合运算。
心得体会:要会使用getchar()函数和putchar函数,熟悉ASCII码。
阅读全文
0 0
- 习题5.8
- 习题5.8
- 习题5.8
- 习题5.8
- 习题5 5.8
- 习题
- 习题
- 习题
- 习题
- 习题
- 习题
- 习题
- 习题
- 习题
- 习题
- 习题
- 习题
- 习题
- 域名跟ip小结
- 函数重载与运算符重载
- 解决python2.7中UnicodeEncodeError
- UGUI动画控制Animator Controller&NGUI动画插件Tween
- lab1
- 习题5.8
- 静态初始化块、实例初始化块与构造器的加载
- [设计]模版模式
- Verilog实现74LS194芯片
- 对yum的认识
- hiho1620 股票价格3
- Activity
- Java Map集合知识点整理(疯狂Java讲义读书笔记)
- android studio真机调试offline的问题