C语言K&R习题系列——句子中一个空格代替多个空格的四种方法
来源:互联网 发布:联通网络信号差怎么办 编辑:程序博客网 时间:2024/05/22 08:25
#include <stdio.h> int main(void){ int c; int inspace=0; while((c = getchar()) != EOF) { if(c == ' ') { if(inspace == 0) { inspace = 1; putchar(c); } } else { inspace = 0; putchar(c); } } return 0;}
#include < stdio.h > main ( void ) { int c; int number; number = 0; //initialization space numbers while ( ( c = getchar() ) != EOF ) { if ( c == ' ' ) { ++number; if ( number == 1 ) putchar( c ); } if ( c != ' ' ) { putchar( c ); number = 0; } } return 0; }
#include < stdio.h >main ( void ){ int c; while ( ( c = getchar() ) != EOF ) { if ( ' ' == c ) { putchar ( c ); while ( ( c = getchar() ) == ' ' && c != EOF ) ; } if ( EOF == c ) break; putchar ( c ); } return 0;}
#include <stdio.h>int main(){ int c, pc; pc = EOF; while ((c = getchar()) != EOF) { if (c == ' ') if (pc != ' ') putchar(c); if (c != ' ') putchar(c); pc = c; } return 0;}
1 0
- C语言K&R习题系列——句子中一个空格代替多个空格的四种方法
- C语言之练习1-9多个空格用一个空格代替
- c 语言将字符串中连续多个空格用一个代替 并赋值到新的字符串
- C语言程序设计习题 1-9 编写一个将输入复制到输出的程序,并将其中连续多个空格用一个空格代替
- 将连续的多个空格用一个空格代替
- C语言K&R习题系列——统计一段文字中各个字母出现的频率
- 练习1-9 多个空格用一个空格代替
- c语言给定一个英文句子,单词间用1个空格隔开,求单词个数
- 单个空格代替多个空格
- [C] 编写一个将输入复制到输出的程序,将其中连续的多个空格用一个空格代替1-9
- C语言K&R习题系列——统计文档中每个单词所包含的字母个数,以直方图形式输出
- C语言K&R习题系列——使用缓冲区函数接受长字符输入
- 编写一个将输入复制到输出的程序,并将连续的多个空格用一个空格代替。
- 给定一个字符串的语句,里面包含空格(多个),把语句中的空格改为1个空格,格式化输出这个句子
- 将输入复制到输出的程序,并将其中连续的多个空格用一个空格代替
- 写一个函数,将其中的都转换成4个空格(四种方法)
- 1-9将输入复制到输出,并将其中连续的多个空格用一个空格代替
- split方法区分一个空格或多个空格
- 对spring中IOC的理解和使用spring的好处
- 用C语言写的学生管理系统
- Html5+jquery版工作流设计器(开源的js文件)
- 【AndroidEclipse】Installation error:INSTALL_FAILED_UPDATE_INCOMPATIBLE
- SAT语法改错题示范介绍
- C语言K&R习题系列——句子中一个空格代替多个空格的四种方法
- 江都身份证号码户籍地址信息查询
- Netty的并发编程实践3:CAS指令和原子类
- 江都在逃犯罪人员信息记录查询
- 江都手机GPS卫星定位追踪找人
- UVa1625 - Color Length
- John - HDU 1907 博弈论
- 解决WINDOWS下C盘或某文件夹不能修改文件的办法
- 仪征身份证号码户籍地址信息查询