C语言去除特定字符
来源:互联网 发布:编辑软件图标 编辑:程序博客网 时间:2024/06/07 22:41
这个是C编程语言中的一个题目,一开始看上去这个很无从下手,其实最重要的是把握问题的本质:状态。根据不同的状态做出不同的操作。以下是第一遍思路实现的结果,显然有很多应该去掉的代码。
int execise2()
{
int c;
int b = 1; // 0 for blank and 1 for non-blank
while((c = getchar()) != '0')
{
if(c == ' ' && b == 1)
{
b = 0;
putchar(c);
}
else if (c == ' ' && b == 0)
{
}
else if (c != ' ' && b == 1)
{
putchar(c);
}
else if (c != ' ' && b == 0)
{
b = 1;
putchar(c);
}
}
}
int main()
{
execise2();
return 0;
}
- C语言去除特定字符
- C语言去除特定字符
- C语言替换特定字符
- C语言替换特定字符
- 字符串去除特定字符
- 去除数组中特定字符c(数组法)
- C 语言使用特定字符分割字符串
- C语言实现删除字符串中特定的字符
- C语言找出字符串中的特定的字符,并输出
- 17项目二:去除特定字符
- java 字符串中去除特定的字符
- 第十六周项目二:用指针玩字符串(2):去除字符串str中的特定字符c
- 【数组名】第17周项目2--去除str中的特定字符c(空格),结果保存到原字符串中
- 第十六周项目二——用指针玩字符串(2.去除字符串str中的特定字符c)
- 第16周项目2.2 去除特定字符c 结果仍保存到原字符串中 用数组名做形参
- 第16周项目2.2 去除特定字符c 结果仍保存在原字符串中 用指针做形参
- 17-2去除特定字符如空格等
- 去除字符串中特定的字符(数组法)
- 分布式存储系统设计的若干原则
- visual studio 2008开发windows mobile应用程序之环境篇
- 国外的一个图像显著区域检测代码及其效果图 saliency region detection
- 如何整理业务流程
- C++读入文件 判断文件 是否存在 及 是否为空 及 是否结束
- C语言去除特定字符
- 去掉全角空格
- 勤轻清
- The server does not support version 3.0 of the J2EE Web module specification
- Digester中正则表达式的使用
- 积分太少怎么办
- 原创:《一个操作系统的实现》书中的一处思考:P129页,84行之:and di,0fff0h
- Android应用Icon大小在不同分辨率下定义
- ubuntu10.10环境下配置Apache+PHP+PHPmyadmin+MySQL