The C Programming Language 练习题2-10
来源:互联网 发布:网络协议是什么意思 编辑:程序博客网 时间:2024/05/19 15:23
题目
重新编写将大写字母转换为小写字母的函数lower,并用条件表达式替代其中的if-else结构。
代码实现
#include <stdio.h>#define MAXLINE 1000int main(){ int i; char c, line[MAXLINE]; i = 0; while(((c = getchar()) != '\n') && i < MAXLINE) line[i++] = c; line[i] = '\0'; i = 0; while(line[i] != '\0') { printf("%c", (line[i] <= 'z' && line[i] >= 'a') ? line[i] : (line[i] + 32)); i++; }}
阅读全文
0 0
- The C Programming Language 练习题2-10
- The C Programming Language 练习题2-2
- The C Programming Language 练习题2-1
- The C Programming Language 练习题2-3
- The C Programming Language 练习题2-4
- The C Programming Language 练习题2-5
- The C Programming Language 练习题2-6
- The C Programming Language 练习题2-7
- The C Programming Language 练习题2-8
- The C Programming Language 练习题2-9
- The C Programming Language 练习题3-2
- The C Programming Language 练习题4-2
- 《The C Programming Language II》练习题代码
- The C Programming Language 练习题1-21
- The C Programming Language 练习题1-22
- The C Programming Language 练习题1-23
- The C Programming Language 练习题1-24
- The C Programming Language 练习题3-1
- 初识数字图像处理(一)
- lua脚本学习6
- c++引用
- HDU 5144 NPY and shot 三分(物理)
- Windows系统中双击.py文件可以直接运行
- The C Programming Language 练习题2-10
- 如何读取properties文件
- 1053. 住房空置率 (20)
- struts2.5和struts2.3的不同之处
- 9、进程控制(2)
- MySQL数据库主从同步延迟分析及解决方案
- 图像渐晕校正初尝试
- javaweb部署的心路历程
- APUE-Chapter4. Files and Directories