中易网

若有说明int c;则while(c=getchar());是正确的C语句吗求好心人解释

答案:5  悬赏:50  
解决时间 2021-02-27 01:18
若有说明int c;则while(c=getchar());是正确的C语句吗求好心人解释
最佳答案
while(c=getchar());
是正确的C语句。循环体为空。它是死循环。因为,只要你输入,getchar 取一字符,赋它的ASCII值,整型,给c。条件总是真。
要用 ctrl+C 中断它。
全部回答
不是,c是一个整型变量,getchar()得到的是一个字符,两者数据类型不统一,所以不正确。
如果输入0 则中断 只是一直输入 一直判断 没有操作 如果不中断 就要一直输入
正确的。因为会把读入的字符的ASCII值赋给c
getchar是c语言一个库函数只接受的是一个字符型数据输入 其函数原形为 int getchar(viod)
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
百万宠物地址在什么地方,想过去办事
男领导们看见我掉了卫生巾好丢脸,丢死人了是
100分悬赏 请问大连交通大学和重庆交通大学哪
英特尔CPU(除了I3 I5 I7)的主板只要有DDR3内
依米洋光地址有知道的么?有点事想过去
武汉轻工大学附近哪里有烧烤店?
十里桃花娱乐——剑灵里无法交易的东西怎样才
同方药业赵哥庄NO.1我想知道这个在什么地方
干鱼翅有没假的?
今后我连扶手电梯都不敢坐了
求模拟人生3 嘿咻和去马赛克的补丁还有安装方
想到澳洲考察项目,想去多个地方,有什么好的
胖磊酸菜鱼馆地址在什么地方,想过去办事
2015五险一金交三个月医疗可以报销吗
滴白男性检查
推荐资讯
akg q460耳机线3.5mm插头磨损坏了听歌只有单
东南大学和苏州大学国际贸易学研究生哪个比较
丰田16款普拉多2700vx亚曼版好还是迪拜版好
开辟鸿蒙,谁为情种?。。。。。。。。。
请联想维修站可以销售笔记本,台式电脑吗?他
华燕金属彩钢在什么地方啊,我要过去处理事情
vae唱的安琪这首歌我给听哭了。尤其是那段我
美术联考能上的大学有哪些,还有分数线
金梦婚纱影楼(左庄社区卫生服务站西)地址在什
梦见把水沟边上干死的鱼烤吃了是啥意思
小米手机无法使用WindowManager的addView,怎
为啥访问网站显示这个 Bad Request是什么意思
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?