将输入中的制表符替换成适当数目的空格,使空格充满到下一个制表符终止的地方
来源:互联网 发布:ubuntu apt get glib 编辑:程序博客网 时间:2024/05/01 22:48
#include <stdio.h>#define NSPACE 8int main(int argc, char *argv[]){ int c; int npos=1; while((c=getchar())!=EOF) { if(c=='\t') { int nb=NSPACE-(npos-1)%NSPACE;//列举:当字符在第一位时,需打印8个空格,第二位,需打印7个空格,类推:NSPACE-(npos%NSPACE)+1 while(nb>0) { putchar(' '); npos++; nb--; } } else if(c=='\n') { putchar(c); npos=1; } else { putchar(c); npos++; } } return 0;}
- 将输入中的制表符替换成适当数目的空格,使空格充满到下一个制表符终止位的地方
- 将输入中的制表符替换成适当数目的空格,使空格充满到下一个制表符终止位的地方
- 将输入中的制表符替换成适当数目的空格,使空格充满到下一个制表符终止的地方
- 将输入的制表符替换成适当数目的空格,使空格充满到下一个制表符终止的地方。
- 练习1-20 编写程序detab,将输入中的制表符替换成适当数目的空格,使空格充满到下一个制表符终止位的地方
- 练习 1-20 编写程序 detab,将输入中的制表符替换成适当数目的空格,使空格充满到 下一个制表符终止位的地方。
- 编些程序detaba,将输入中的制表符替换为适当数目的空格,使空格充满到下一个制表符终止位的地方
- 编写程序detab,将输入中的制表符换成适当数目的空格
- 将文件中的空格转换成\t制表符,去掉末尾的空格及\t制表符
- 将输入的空格串替换为最少数量的制表符和空格。
- 替换空格、换行符、制表符、英文的“.”
- 001_015 Python 扩展和压缩制表符即将制表符替换为一定数目的空格或者相反
- 空格串替换为最少数量的制表符和空格
- read读取文件中一行将制表符\t替换成空格 的解决办法
- 将空格串替换为最小数量的制表符和空格,但要保持单词之间的间隔不变。
- the c programing language 练习1-21 将空格字符替换为最少数量的制表符和空格
- 第7周 C语言程序设计(新2版) 练习1-20 制表符换成适当数目空格
- 第7周 C语言程序设计(新2版) 练习1-21 空格串替换为最小数目的空格和制表符
- 9、Linux下C开发工具介绍
- 掐住吃内存大虫的喉咙---find.exe和cmd.exe和Rar.exe病毒
- struts2上传文件
- 黑马程序员 SQL SERVER 基础
- Objective-C中的meta-class
- 将输入中的制表符替换成适当数目的空格,使空格充满到下一个制表符终止的地方
- 将空格串替换为最小数量的制表符和空格,但要保持单词之间的间隔不变。
- 《The C Programming Language》 1-22
- 复制xcode4工程
- 【个人日志】20120318 坚持就是一辈子
- zoj 1334 Basically Speaking
- zoj 1334 Basically Speaking
- zoj 1331 Perfect Cubes
- sizeof 小结