| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3219 人关注过本帖
标题:有没有不加限定条件,限制scanf的输入个数的方法
只看楼主 加入收藏
Eaya
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2012-10-17
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:6 
有没有不加限定条件,限制scanf的输入个数的方法
有没有不加限定条件,限制scanf的输入个数的方法
如果定义了个限定值,比如说5,那就只能输入5组数据
比如输入的字母按从小到大输出
输入CBA
    NM
输出就是
ABC
MN
第二次可以输入3组或者更多,然后也一起输出
如果有个参数就一定要输入那么多按回车才能输出,少了没结果,多了又不行- -
新手求教!!!!!!!!
搜索更多相关主题的帖子: 字母 
2012-10-27 21:59
Y影子Z
Rank: 3Rank: 3
来 自:石家庄
等 级:论坛游侠
帖 子:54
专家分:110
注 册:2012-10-12
收藏
得分:0 
没看明白

有光明必然会有黑暗,而影子,就是光明与黑暗的缝隙
2012-10-27 22:15
LShang
Rank: 4
来 自:China
等 级:业余侠客
威 望:3
帖 子:183
专家分:258
注 册:2010-12-24
收藏
得分:0 
字母的话 可以
while((c = getchar()) != EOF)
这样来替代吧

学如逆水行舟,不进则退
士不可以不弘毅,任重而道远
2012-10-27 22:25
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:20 
没有

授人以渔,不授人以鱼。
2012-10-27 23:06
yaobao
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:4
帖 子:1854
专家分:4121
注 册:2012-10-25
收藏
得分:0 
我是新手 ,除了循环想不到别的办法

认认真真的学习,踏踏实实的走路:戒骄戒躁!!!
2012-10-28 09:45
zxd543
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:内蒙古
等 级:贵宾
威 望:17
帖 子:453
专家分:2351
注 册:2012-4-12
收藏
得分:0 
3
4 1 2 3 4
5 1 2 3 4 5
3 1 2 3
输入三组数据
第一组是四个数 分别为1 2 3 4 计算和
第二组是5个事故 分别为1 2 3 4 5 计算和
第三组是3个事故 分别为1 2 3 计算和
如果是这种你用循环控制就行

马马虎虎 不吝赐教 我是路过蹭分滴
2012-10-28 10:20
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
回复 6楼 zxd543
用你的方法,试图限定3,实际输5个,比如下面这样:
3 1 2 3 4 5
试试?
又再试试输少了:
3 1 2
又或者在输的过程中敲回车试试:
5 1
2 3


4
5

授人以渔,不授人以鱼。
2012-10-28 14:40
快速回复:有没有不加限定条件,限制scanf的输入个数的方法
数据加载中...
 
   



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

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