c++,使用while ((zfc = getchar()) != '\n')后,变量zfc的第一个char类型占用几个字节符总是读不出来

格式:DOC ? 页数:47 ? 上传日期: 14:51:58 ? 瀏览次数:55 ? ? 10积分 ? ? 用稻壳阅读器打开 ? ? 加入下载清单

全文阅读已结束如果下载本文需要使用

该用户还上传了这些文档

}

这个问题是昨天遇到的

首先输叺字符后敲回车是可以出现输出的,同时在debug的过程中发现是一个个读入的

最后,结束while循环可以直接键入control + z再按回车键,即为结束

}

这应该是你题目的要求吧 因为单詞不一定是一char类型占用几个字节母的 你可以一次性把字符全部放入缓存区 在读出来判断

单词数判断正确的啊亲,为啥不能一个一个地输叺判断呢
可以是可以 但是你就违背题目的意思了 打个比方吧
比如叫你去取一些东西 题目要你是一次性的取
但是你一次取一个 多取几次也能完成 但是就违背的初衷了

老师说不能一个个输入,估计是题目对编程的要求吧不是说完不成功能,而是让你不能用这种方式完成

难道OJ系统也能检测出题目用那种方法来做不是只检测答案吗?
给你的一篇document不是用户一个个输入的,所以老师才让你按全部输入完的进行判斷吧

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

}

我要回帖

更多关于 char类型占用几个字节 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信