qfgl.net
当前位置:首页>>关于C语言中while((ch=getchar())!="\n")的作用是什么?怎么...的资料>>

C语言中while((ch=getchar())!="\n")的作用是什么?怎么...

首先这句话是不对的,应该是while((ch=getchar())!='\n') ...

while (getchar()!='\n') ; 表示循环读入字符,直到读到回车...

代码有问题,应该是 while ((ch = getchar()) != '\n'...

这个考的比较综合。答案中ch值为0是正确的。 知识点1,==优先级高于=,所以语句优先执行后面的g...

代码有问题,应该是 while ((ch = getchar()) != '\n'...

这句话的意思是:从键盘获取一个字符,就是叫你从键盘输入一个字符,只要你输入的不是Enter键就执行循...

这是getchar的问题 在按Enter前,先把字符缓存 按Enter后一起输出 另外有一个像你说的...

从键盘输入一个字符 赋给 S[I] 并判断 它是否是 回车(换行) 如果不是执行 I++ 如果是...

通过getchar逐个获取输入的字符赋值给ch再判断是否为回车或空即输入结束的标志。

一样的啊,第一个只是把取出的字符存放在ch中,两者没有差别

网站首页 | 网站地图
All rights reserved Powered by www.qfgl.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com