加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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

发布时间:2020-12-16 03:18:06 所属栏目:百科 来源:网络整理
导读:本篇章节讲解C++实现将输入复制到输出的方法。供大家参考研究。具体实现方法如下: 将输入复制到输出的程序, 并将其中的制表符替换为t, 把回退符替换为b, 把反斜杠替按为 #include stdio.hmain(){ int ch; ch=getchar(); while(ch != EOF){ i

本篇章节讲解C++实现将输入复制到输出的方法。分享给大家供大家参考。具体实现方法如下:

将输入复制到输出的程序, 并将其中的制表符替换为t, 把回退符替换为b, 把反斜杠替按为

#include <stdio.h>
main()
{
 int ch;
 ch=getchar();
 while(ch != EOF){
  if(ch == 't'){
   putchar('');
   putchar('t');
  }
  else if(ch == 'b'){
   putchar('');
   putchar('b');
  }
  else if(ch == ''){
   putchar('');
   putchar('');
  }
  else
   putchar(ch);
 ch=getchar();
 }
}

将输入复制到输出的程序, 并将其中连续的多个空格用一个空格代替:

#include <stdio.h>
main()
{
 int ch;
 int n=0;
 ch=getchar();
 while(ch != EOF){
  if(ch == ' '){
   n++;
   if(n<=1)
    putchar(ch);
  }
  else if(ch == 'n'){
   putchar(ch);
   n=0;
  }
  else{
   putchar(ch);
   n=0;
  }
  ch=getchar();
 }
}

希望本文所述对大家的C++程序设计有所帮助。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读