标题:为什么scanf里%d后加了个空格,输入数字时加逗号结果只能给出一个不及格的成 ...
只看楼主
BJenjoy
Rank: 1
等 级:新手上路
威 望:1
帖 子:7
专家分:4
注 册:2020-5-15
得分:0 
以下是引用新手714在2020-5-16 12:33:27的发言:
加空格输出不了结果
我不知道你所说的不出结果是什么意思
80 93 23
三个数都要在后面带个空格,输完后,按下回车,再按Ctrl+d结束输入,就会把23这个值规为不及格打印到屏幕上
2020-05-16 16:20
新手714
Rank: 1
等 级:新手上路
帖 子:50
专家分:3
注 册:2020-4-25
得分:0 
回复 11楼 BJenjoy
我试过很多次了都是不行的
新建文件夹.zip (3.67 KB)
2020-05-16 16:49
BJenjoy
Rank: 1
等 级:新手上路
威 望:1
帖 子:7
专家分:4
注 册:2020-5-15
得分:0 
以下是引用新手714在2020-5-16 16:49:16的发言:
我试过很多次了都是不行的

你按Ctrl+d结束输入啊,你没看到一直在等待输入吗,就是按住Ctrl不放再按d,如果不行,就查看下你的系统输入结束组合键是什么。
2020-05-16 18:02
新手714
Rank: 1
等 级:新手上路
帖 子:50
专家分:3
注 册:2020-4-25
得分:0 
回复 13楼 BJenjoy
为什么scanf里加空格需要手动结束输入再按enter
2020-05-16 18:21
新手714
Rank: 1
等 级:新手上路
帖 子:50
专家分:3
注 册:2020-4-25
得分:0 
回复 14楼 新手714
应该是因为加了空格后它不知道结束了
2020-05-16 18:28
bcbbcclbbc
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:11
帖 子:194
专家分:528
注 册:2019-8-15
得分:3 
这么说???明知故犯有何益处?
2020-05-16 21:07
新手714
Rank: 1
等 级:新手上路
帖 子:50
专家分:3
注 册:2020-4-25
得分:0 
回复 16楼 bcbbcclbbc
有详细的解释吗?这算是操作系统的原理?enter键的作用是什么?为什么按enter键能让终端窗口输出结果它不是只是将\n放入缓存区吗?
2020-05-17 09:33
新手714
Rank: 1
等 级:新手上路
帖 子:50
专家分:3
注 册:2020-4-25
得分:0 
回复 16楼 bcbbcclbbc
明知故犯???脑子进化到现在是干嘛用的
2020-05-17 09:58
血月霜
Rank: 2
等 级:论坛游民
帖 子:4
专家分:13
注 册:2020-5-16
得分:3 
emmm,c有get吗(我学c++的)
2020-05-17 18:38



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-501624-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.028372 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved