c程序设计语言习题1-10
来源:互联网 发布:啾米网络是培训机构吗 编辑:程序博客网 时间:2024/04/30 13:27
练习 1-10 :编写一个将输入复制到输出的程序,并将其中的制表符替换为\t,把回退符替换为\b,把反斜杠替按为\\。这样可以将制表符和回退符以可见的方式显示出来。
和习题1-9类似,只是在判断输入字符的时候有差异,主要考察转义字符
代码如下:
void copyinput2(){ char c; char str[1000]; int i=0; while((c=getchar())!=EOF){ if(c=='\t'){ str[i++]='\\'; str[i++]='t'; }else if(c=='\b'){ str[i++]='\\'; str[i++]='b'; }else if(c=='\\'){ str[i++]='\\'; str[i++]='\\'; }else{ str[i++]=c; } } str[i]='\0'; printf("%s",str);}
问题:发现输入回退符无法记录!为什么?
0 0
- c程序设计语言习题1-10
- C程序设计语言习题—1
- C程序设计语言习题1-12
- c程序设计语言习题1-9
- C程序设计语言1-9习题
- c程序设计语言习题1-9
- c程序设计语言 习题1-9
- c程序设计语言 习题1-12
- c程序设计语言 课后习题
- 《C程序设计语言》习题解析 第1章 导言
- C程序设计语言(第二版)习题:第一章
- 去掉C语言中的注释(《C程序设计语言》习题1-23)
- c程序设计语言读书笔记(1)
- c程序设计语言笔记1
- C程序设计语言笔记1
- c 程序设计语言 1-9
- 【C语言学习趣事】_29_《C程序设计语言》_Secnod_Edition_习题
- C程序设计语言(第二版)习题:第二章
- ulimit -SHn 65535 含义 .
- open外面位图 对位图进行缩放的方法
- Rails基本操作
- Sherman–Morrison–Woodbury formula
- 世界上能做一个链接器的人坐不满一屋!做个编译器和链接器应该看的书籍
- c程序设计语言习题1-10
- 关于上传多个文件(.net程序)
- CRC16校验算法实现
- android获取APK签名信息及MD5指纹
- 接口和规范快接啊适当放宽家哈苏德会计法
- MySql可视化工具MySQL Workbench使用教程
- Keystone 命令汇总
- linux下安装tomcat并部署项目
- 大社交网络下的互联网大脑如何发展