问题如上,求解啊大神们
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
C语言while(scanf("%d",&a)==1) 是什么意思
收起
- 写回答
- 好问题 1 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
5条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
IAmLinGe 2020-12-10 09:27关注一楼胡扯,二楼胡扯。
scanf 返回真确读入的数据的数量。
scanf 函数的返回值反映的是按照指定的格式符正确读入的数据的个数。 如果输入数据与指定格式不符,则会产生输入错误。 遇到输入错误,scanf函数会立即终止,返回已经成功读取的数据的个数。
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 10无用举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容关注码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
forward_s 2021-10-25 14:08请问如果不加==1结果也是一样的,说明这两个是等价的吗?但是在有的编译器中不加的话是错的是怎么回事啊😭
1回复编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
回复按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2021-09-23 06:19Code_流苏的博客 while(scanf("%d",&a))!=EOF)怎么结束? 由于是手动输入(从键盘输入)的数据信息,所以我们要给让此类循环结束,需要我们**键入ctrl+z 再加enter**就结束了(dev-c++适用)。 作者:Code_流苏 如有缺漏,欢迎指出!...
- 2018-03-09 07:23键盘林的博客 scanf("%d%d", &x, &y): 如果x和y能够被成功读入,那么scanf的返回值就是2 如果只有a被成功读入,返回值为1 如果a和b都未被成功读入,返回值为0 如果遇到错误或遇到end of file,返回值为EOF。 EOF:...
- 2021-05-19 01:11HERODING77的博客 许多时候,我们在编程或者参考他人的代码题时,在遇到循环输入的问题常常会见到while(scanf("%d", &a)!=EOF)的使用,这种用法并不少见,前面的while可以理解,循环嘛,那后面的输入到底该如何理解呢?以前也查阅...
- 2021-05-19 09:40weixin_39625008的博客 C编译的程序对语法检查并不像其它高级语言那么严格,这就给编程人员留下“灵活的余地”,但还是由于这个灵活给程序的调试带来了许多不便,尤其对初学C语言的人来说,经常会出一些连自己都不知道错在哪里的错误。...
- 2021-05-18 03:20weixin_39645306的博客 C语言中%c,%s分别代表什么意思?%C是什么意思? C语言中%c,%s分别代表什么意思?相关问题:匿名网友:%c单个字符输出的意思。%s是输出字符串。%d是输出整型。%f是输出整型。这是在scanf、printf这样的函数中,将参数...
- 2021-05-20 20:17信海松的博客 scanf函数原型折叠int scanf( const char *format, ... );scanf()函数是格式化输入函数,它从标准输入设备(键盘) 读取输入的信息。其调用格式为: scanf("",);函数 scanf() 是从标准输入流stdin 中读内容的通用子...
- 2021-05-21 03:14weixin_39960116的博客 在家养病,闲着没事看C primer plus,看到书中对于scanf输入的判断,常用如下方法:此时它将返回1视为我输入成功,如果不为1则视为输入失败。那到底scanf的返回值具体指的是什么呢?例子1:void main(){int a;int b;...
- 2021-09-23 05:53Code_流苏的博客 逐层分析while((scanf("%d",&a))!=EOF) 用这种循环的写法,可以解决一些需要循环到文件结束(也即文件不结束就循环)的问题。 我们先来看下这个句子,while((scanf("%d",&a))!=EOF) 逐层分析: 最外层: 是我们...
- 2021-05-18 02:39baskice的博客 和:是什么意思%C是什么意思? c语言中?和:是什么意思相关问题:匿名网友:%c单个字符输出的意思。%s是输出字符串。%d是输出整型。%f是输出整型。这是在scanf、printf这样的函数中,将参数类型与输入/输出句子中的...
- 2021-07-15 00:27英雄哪里出来的博客 难度:★☆☆☆☆,开启学习C语言打卡的序章
- 2023-07-04 02:35鸽芷咕的博客 scanf函数你还只会输入嘛?这篇文章带你认识不一样的scanf( ),彻底了解scanf函数的两种输入方法,以及返回值的应用。并且本博主还附上了练习题边学边练才有真收获。带你看不一样的博客!
- 2021-05-20 03:40weixin_40006977的博客 编写一个C语言程序:求S=1/1+1/2+1/3+…+1/n以下...编写一个C语言程序:求S=1/1+1/2+1/3+…+1/n整型相除结果还是整型。1/1 = 11/2 = 01/3 = 0...所以结果永远是1把t=1/i改成 t = 1.0/i 就可以了。用C语言程序编写:1...
- 2021-08-07 03:02.阿Q.的博客 在编程中,我们经常遇到多组数据输入的情况,如下图1,其实我们无法来实现下图这种连续输入,然后最后给出结果的形式,编译器...2.while(scanf("%d",&n) != EOF) 说明:整型数据读取,适用于多组数据读取 3....
- 2021-04-13 17:081_bit的博客 昨天在直播中有粉丝问我如何快速的对编程语言入门,我想这个问题是有必要让大家知道的,相必也有很多新手对于如何快速完成编程语言的入门学习很感兴趣,本篇文将会使用 C 语言以及 Python 为例,做出对比,让大家对...
- 2022-09-16 13:15羌昼晦_Senky的博客 scanf函数的应用场景和高级用法
- 2021-05-20 03:28weixin_39904809的博客 解题思路:题目中要求多次输入,所以需要一个死循环来进行控制,一般采用while(1),或者for(;;)注意事项:scanf()函数需要加上取地址符,且它的返回值,它的返回值可以分成三种情况1) 正整数,表示正确输入参数的个数。...
- 没有解决我的问题, 去提问
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司