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

2020-01-06 13:35:29刘景俊

易采站长站为您分析C++实现将输入复制到输出的方法,实例分析了C++字符串转换及输入输出操作的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下

本文实例讲述了C++实现将输入复制到输出的方法。。具体实现方法如下:

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

 

 
  1. #include <stdio.h>  main() 
  2. {  int ch; 
  3. ch=getchar();  while(ch != EOF){ 
  4. if(ch == 't'){  putchar(''); 
  5. putchar('t');  } 
  6. else if(ch == 'b'){  putchar(''); 
  7. putchar('b');  } 
  8. else if(ch == ''){  putchar(''); 
  9. putchar('');  } 
  10. else  putchar(ch); 
  11. ch=getchar();  } 

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

 

 
  1. #include <stdio.h>  main() 
  2. {  int ch; 
  3. int n=0;  ch=getchar(); 
  4. while(ch != EOF){  if(ch == ' '){ 
  5. n++;  if(n<=1) 
  6. putchar(ch);  } 
  7. else if(ch == 'n'){  putchar(ch); 
  8. n=0;  } 
  9. else{  putchar(ch);