| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1387 人关注过本帖
标题:本人菜鸟,冒昧的问下这个程序实现的是什么功能啊?有什么作用啊?
只看楼主 加入收藏
自强
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:132
专家分:130
注 册:2011-10-3
收藏
得分:0 
回复 8楼 乌衣巷
这个是我实践操作了一下的截图:
1.当我输入2,3,4的时候,程序顺利读入了3个数,所以scanf函数返回3
图片附件: 游客没有浏览图片的权限,请 登录注册

2.当我输入2,m,2的时候,程序并没有读取“m”,所以读取m的失败了,不再执行下一步读取操作。但读取第一个2成功了,所以scanf返回1
图片附件: 游客没有浏览图片的权限,请 登录注册

3.当我^z1,2,3的时候,程序并没有读取后面数据就返回了EOF(-1),意味读取失败。因为如果发生输入失败,scanf函数都会提前返回(意思就是提前终止执行)。
图片附件: 游客没有浏览图片的权限,请 登录注册

以上只是我个人对这一问题的理解,若有错误请见谅哈!

[ 本帖最后由 自强 于 2012-10-4 16:51 编辑 ]

成为一名真正合格的程序设计人员,是我的梦想……我希望我的梦一直保持下去,直到我从这个世界消失……
2012-10-04 16:21
Mrrr
Rank: 2
等 级:论坛游民
帖 子:15
专家分:72
注 册:2012-9-4
收藏
得分:0 
学习了,
2012-10-04 16:35
镖叔
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2012-10-4
收藏
得分:0 
学习了
2012-10-04 21:33
jelly_33
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2012-10-5
收藏
得分:0 
你们上机编译过没,好好编译看看,不要乱说        编译器才是专家
2012-10-05 00:51
yangpina
Rank: 1
等 级:新手上路
帖 子:9
专家分:4
注 册:2012-9-19
收藏
得分:0 
为什么我按照上面的输入,没有读取返回的是0啊!
2012-10-05 13:21
Dark_Knight
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2012-10-4
收藏
得分:0 
大家用什么编译器啊

[ 本帖最后由 Dark_Knight 于 2012-10-5 17:39 编辑 ]
2012-10-05 17:37
dsl975708035
Rank: 3Rank: 3
来 自:平凉
等 级:论坛游侠
帖 子:101
专家分:152
注 册:2012-8-3
收藏
得分:0 
scanf返回正确输入的个数

唉,初三要停停了,舍不得啊。。
2012-10-05 21:04
lovewei_55
Rank: 1
等 级:新手上路
帖 子:9
专家分:3
注 册:2012-10-6
收藏
得分:0 
学习了。
2012-10-06 13:51
lovewei_55
Rank: 1
等 级:新手上路
帖 子:9
专家分:3
注 册:2012-10-6
收藏
得分:0 
看了你说的,那个m输出的应该是你字符输出格式的个数,如果你输入的非整型的数或字符非字符时,就会出错的。结束返回的是EOF,出错返回0.可是没见有0!!!
2012-10-06 14:00
gaolongtou
Rank: 2
等 级:论坛游民
帖 子:79
专家分:42
注 册:2012-9-25
收藏
得分:0 
第一次见,好好奇哟!
2012-10-06 21:48
快速回复:本人菜鸟,冒昧的问下这个程序实现的是什么功能啊?有什么作用啊?
数据加载中...
 
   



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

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