`
NOthingAj
  • 浏览: 16453 次
社区版块
存档分类
最新评论

编写一个将输入复制到输出的程序,并将其中的制表符替换为\t,把回退符替换为\b,把反斜杠替按为\\。这样可以将制表符和回退符以可见的方式显示出来。

    博客分类:
  • C
C 
阅读更多

编写一个将输入复制到输出的程序,并将其中的制表符替换为\t,把回退符替换为\b,把反斜杠替按为\\。这样可以将制表符和回退符以可见的方式显示出来。

#include <stdio.h>
int main()
{
    int c;

    while ((c = getchar()) != EOF)
    {
        if (c == '\t')
            printf("\\t");
        if (c == '\b')
            printf("\\b");
        if (c == '\\')
            printf("\\\\");
        putchar(c);
    }

    return 0;
}

 

分享到:
评论

相关推荐

    滤制表符换行符替换为单个空格.rar

    在这个场景中,"滤制表符换行符替换为单个空格.rar" 提供了一个这样的功能,即把源程序中的制表符(\t)和换行符(\n)替换为单个空格符( )。这个过程通常在源代码整理、格式化或文本清理时会用到,以保持代码的...

    将输入字符中的制表符转换成空格

    讲输入字符中间的制表符转换成空格,主要是对输入的应用,值得初学者学习

    从键盘输入一个字符串,将其中的小写字母全部转换成大写字母,然后输出到一个磁盘文件“test”中保存。输入的字符串以“!”结束.

    在本程序中,我们需要将转换后的字符串写入到一个磁盘文件中。这个过程可以通过使用标准库函数 `fopen`、`fputc` 和 `fclose` 实现。 首先,我们使用 `fopen` 函数打开文件,指定文件名和打开模式(在这里是写入...

    插入制表符的用法与了解

    - **左对齐式制表符**:默认状态下,标尺上第一个图标代表左对齐式制表符。 - **右对齐式制表符**:连续点击图标,可以切换到其他类型的制表符。 - **居中式制表符**:继续点击,直到图标变为居中式制表符。 - *...

    java去除字符串中的空格、回车、换行符、制表符.pdf

    在上面的代码中,我们使用 String 类的 replace() 方法将字符串中的空格、回车符和制表符替换为空字符串。 Java 字符串处理技巧 在 Java 中,我们可以使用多种方法来处理字符串。下面是一些常见的字符串处理技巧:...

    java去除字符串中的空格、回车、换行符、制表符的小例子.docx

    - `\t`:匹配一个制表符。 - `\r`:匹配一个回车符。 - `\n`:匹配一个换行符。 #### 五、适用场景 1. **数据清洗**:在处理大量文本数据时,如从数据库或文件中读取数据,往往需要先进行清洗工作,去除不必要的...

    C++实现将输入复制到输出的方法

    将输入复制到输出的程序, 并将其中的制表符替换为\t, 把回退符替换为\b, 把反斜杠替按为\\ #include main() { int ch; ch=getchar(); while(ch != EOF){ if(ch == '\t'){ putchar('\\'); putchar('t'); ...

    Word文档中巧用制表符

    在Word文档的标尺上,通常可以看到一个或多个制表符按钮,它们位于标尺的顶端和左侧的交汇处。点击这些按钮,用户可以选择不同的制表位对齐方式,包括左对齐、右对齐、居中对齐、小数点对齐等。选定对齐方式后,只需...

    four_javafile_

    这个项目或任务的核心是编写一个程序,能够实现从一个文件到另一个文件的复制,但在此过程中,对复制的文本进行一定的格式化:多个连续的空格被压缩成一个空格,而制表符(tab)则被替换为单个空格。 首先,我们...

    Atom-tabs-to-spaces,用于在制表符和空格之间转换的包.zip

    "tabs-to-spaces" 这个插件是Atom编辑器中的一个工具,它允许用户一键将文本中的制表符转换为空格,反之亦然。这对于处理已有代码或在团队协作中统一代码风格非常有用。通常,这个功能可以通过编辑器的设置或快捷键...

    ORACLE中查找替换 制表符换行符

    文本导入数据库后,有大量的特殊符号需要替换,本文档总结了一下,批量替换。

    空格回车制表符处理,HTML代码简单处理

    默认情况下,浏览器会自动合并连续的空格、回车和制表符,只显示一个空格。 在处理HTML代码时,我们可能需要对这些空白字符进行特定的处理。以下是一些常见的方法: 1. **实体编码**:在HTML中,可以使用实体编码...

    C程序代码日历输入年份输出月份

    通过以上知识点,我们可以编写一个简单的C程序,根据用户输入的年份,输出该年的日历。这些程序展示了如何处理日期、时间以及用户输入,是C语言编程中的基础技能。同时,通过扩展和优化,可以构建更复杂的日历系统,...

    excel转csv或者txt(以制表符分隔)

    3、安装成功后首次打开程序将生成mylogs/log.log文件,在其中找到 preference.properties 文件路径,修改它可做一些基本的偏好设置,下次重新打开程序生效。比如修改readExcelStartLine此值表示从excel中的第几行...

    c语言数据输入输出、赋值、 顺序结构程序设计

    《C语言数据输入输出、赋值与顺序结构程序设计详解》 C语言是计算机编程的基础,其中数据的输入输出、赋值以及顺序结构程序设计是初学者必须掌握的基本概念。在C语言中,数据的输入输出并非直接通过特定的语句实现...

    C++键盘输入与屏幕输出

    endl是一个特殊的插入运算符,表示输出流中的内容结束后插入一个换行符,并刷新输出缓冲区,使得立即显示所有内容。在某些情况下, endl可以被'\n'所替换,二者在功能上是等价的,但endl提供了额外的缓冲区刷新功能...

    Word制表符的使用和删除.pdf

    默认情况下,按一次Tab键,Word将在文档中插入一个制表符,其间隔为0.74厘米。 四、设置制表位 设置制表位,就是在水平标尺上置入制表符,用以规范在主窗口中输入的各字符或文本的位置的。在水平标尺上设置制表位...

    输入输出c++程序

    在C++编程语言中,输入输出(Input/Output,简称I/O)是程序与外界交互的基础,也是初学者入门时必须掌握的重要概念。本篇主要介绍C++中的基本输入输出操作,以及如何处理十位数的输入。 C++中的输入输出主要通过...

    WPS学会使用制表符排版.docx

    正确的方法是在表格外部输入并设置好制表符,然后将其剪切或复制到剪贴板中,接着将光标定位在表格内需要放置制表符的位置上进行粘贴。此外,在表格内使用时,也可以通过点击工具栏上的“显示/隐藏编辑标记”按钮,...

Global site tag (gtag.js) - Google Analytics