社区
C语言
帖子详情
有个问题想请高手指点
pang123hui
2010-02-06 10:40:01
今天看《C程序设计语言》有道练习题:
编写一个将输入复制到输出的程序,并将其中的制表符替换为\t,退格符替换为\b,反斜杠替换为\\
其它的都好办,但是那个“反斜杠替换为\\”
我一开始想是用一个if判断
比如:
if(ch == '\')
printf("\\");
但是这个显然不对,想想就是想不好怎么实现,在此求助
...全文
144
7
打赏
收藏
有个问题想请高手指点
今天看《C程序设计语言》有道练习题: 编写一个将输入复制到输出的程序,并将其中的制表符替换为\t,退格符替换为\b,反斜杠替换为\\ 其它的都好办,但是那个“反斜杠替换为\\” 我一开始想是用一个if判断 比如: if(ch == '\') printf("\\"); 但是这个显然不对,想想就是想不好怎么实现,在此求助
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yzx714
2010-02-07
打赏
举报
回复
就按一楼那样写,有错吗?
pang123hui
2010-02-06
打赏
举报
回复
[Quote=引用 4 楼 gingzai777 的回复:]
引用 2 楼 stardust20 的回复:
感觉if(ch == '\')
printf("\\");
就可以啊。。
感觉上,哈哈。
printf("\\");
\\这个参数被转义成\,\\\\被转义成\\,前一个\是转义后面字符的意思。
[/Quote]
哦,对,编译没成功,这点也没注意到,现在的问题是if判断怎么写呢
pang123hui
2010-02-06
打赏
举报
回复
[Quote=引用 1 楼 yzx714 的回复:]
if(ch == '\\') printf("\\\\");
[/Quote]
如果我题意没理解错的话,这个好像应该不符合题意吧,比如我输入abc\c,此时应该输出abc\\c啊
Zijian_Zhang
2010-02-06
打赏
举报
回复
[Quote=引用 2 楼 stardust20 的回复:]
感觉if(ch == '\')
printf("\\");
就可以啊。。
[/Quote]
感觉上,哈哈。
printf("\\");
\\这个参数被转义成\,\\\\被转义成\\,前一个\是转义后面字符的意思。
pang123hui
2010-02-06
打赏
举报
回复
[Quote=引用 2 楼 stardust20 的回复:]
感觉if(ch == '\')
printf("\\");
就可以啊。。
[/Quote]
我一开始也觉得可以,可真的不行,后来想想‘\’这个\系统理解为转义字符,此时系统等待你输入到底是什么转义字符,而如果什么都不输入的话是不可以的
stardust20
2010-02-06
打赏
举报
回复
感觉if(ch == '\')
printf("\\");
就可以啊。。
yzx714
2010-02-06
打赏
举报
回复
if(ch == '\\') printf("\\\\");
让你不再害怕指针
深入理解指针,很详细,如有错误
请
高手
指点
PDF文件格式下载:http://download.csdn.net/source/454542
qt Qpushbutton圆按钮加图片代码
qt按钮加图片,实现圆按钮,圆形实现了就是边上有锯齿,不知道怎么处理,望
高手
指点
。刚学qt改的网上的代码。 开发环境Linux下 qt creator 运行需要修改图片路径
Linux企业级日常工作实战初级视频
适合对象: 本课程适合真正
想
改变,有决心有毅力,
想
通过技术改变自己,
想
学习的人,适合Linx初学者,Linux爱好者,Linux初级、Linux中级,以及
想
进一步发展为Linux高级资深运维工程师。 学习条件: 有一台自己的PC...
红帽linux安装出现错误,安装红帽linux操作系统出现以下错误
请
高手
指点
:
安装红帽linux操作系统出现以下错误
请
高手
指点
:来源:互联网宽屏版评论2012-09-25 02:49:02分类: 电脑/网络 >> 操作系统/系统故障
问题
描述:在安装安装红帽linux操作系统装到分区的时候出现以下错误:点击自动...
求救,智能客户端
问题
.
请
高手
指点
!!!
我现在开发智能客户端,要用到WEBSERVICE,可以调用WEBSERVICE的一个方法来获得记录,那么别人也可以直接调用这方法,如果合理控制身份认证
问题
.这
问题
如何解决,本人刚做这,希望
高手
指点
.
C语言
69,382
社区成员
243,074
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章