想问一下为什么后面直接用scanf("%d",&a)输入数据不可以运行程序.
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
想问一下while(scanf("%d",&a)==1)有什么意义
展开全部
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
不知天上何人居 2021-01-23 14:01关注scanf()函数有它的返回值,其返回值是成功读取的项数。当scanf("%d", &a)成功为a读取一个整数后,将会返回1,此时scanf("%d", &a)==1成立,进入循环。终止循环的条件是输入一个非整数值。如果不使用while循环程序读取并输出后会直接退出。楼主的第二个代码段似乎没错。
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 2无用举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2021-05-23 17:55星小呆bot的博客 篇一:C语言考试题库及答案C语言理论上机考试选择题部分(共200题,仅针对11级定向专业)1、下面程序的输出是___D______#include void main() { int k=11;printf("k=%d,k=%o,k=%x\n",k,k,k); } A) k=11,k=12,k=11 B) k...
- 2020-08-18 03:09轻松的小希的博客 目录第一类、递归调用(13道)第二类、特殊数字(24道)第三类、多维数组(08...1.汉诺塔:请输入盘子数,输出盘子移动的操作步骤。 #include <stdio.h> void move(char from, char to) { printf("%c to %c\n",
- 2021-04-13 17:081_bit的博客 昨天在直播中有粉丝问我如何快速的对编程语言入门,我想这个问题是有必要让大家知道的,相必也有很多新手对于如何快速完成编程语言的入门学习很感兴趣,本篇文将会使用 C 语言以及 Python 为例,做出对比,让大家对...
- 2021-05-20 00:29weixin_42601702的博客 内容详解while语句do—while语句for语句循环嵌套break和continue语句实例展示热身小练:打印6行6列的 “ * ”矩阵,两个“ * ”之间用空格隔开#includeint main(){for(int i=1;i<=6;i++){for(int j=1;j<=6;j++...
- 2023-07-04 02:35鸽芷咕的博客 scanf函数你还只会输入嘛?这篇文章带你认识不一样的scanf( ),彻底了解scanf函数的两种输入方法,以及返回值的应用。并且本博主还附上了练习题边学边练才有真收获。带你看不一样的博客!
- 2020-12-15 15:49weixin_40001395的博客 大家必须掌握每种类型的1-3题。题号考点要求48、 将两个两位数的整数合并成一个整数65、 两个正整数合并成一个整数71、 两个正整数合并...两个正整数合并成一个整数8、 s=1+1/(1+2)+1/(1+2+3)+...+1/(1+2+3+.....+n)...
- 2021-01-02 13:00胡杀马的博客 经典c程序100例==1--10【程序1】题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去 掉不满足条件的...
- 2022-06-06 16:27冲天直上的博客 A - 数列求和3 描述 正整数序列是指从1开始的序列,例如{1,2,3,4,......} 给定一个整数 n,现在请你求出正整数序列 1 - n 的和。 输入 输入一个整数 n 。(1 <= n <= 1000) 输出 输出一个整数,即为...
- 2022-09-20 11:34.又是新的一天.的博客 C语言pta程序设计---实验三(循环结构之While语句)
- 2021-05-21 00:05教育学学姐的博客 《C语言第五六次作业》由会员分享,可在线阅读,更多相关《C语言第五六次作业(40页珍藏版)》请在人人文库网上搜索。...不过考试的时候不会有这么变态的题目啦放心,当前编程题:11级第五次作业-凸多边形面积1...
- 2021-01-16 10:27你猜猜菜不菜的博客 1.判断素数 第一题:判断是否为素数,若是,则返回1,否则返回0,若输入1或比1小的数字返回0。 int is_Prime(int a)//素数判断,是则返回1,不是返回0,-1表示输入的值有问题 { int i = 0; if (a <= 1) return -1; ...
- 2020-11-28 08:52噗噗bug的博客 小游戏:A在心里想一个范围[1, 1000]的数字,B来猜这个数,如果B猜的数字比A想的还要大,就说大看,如果B猜的数字比A想的要小,就说小了,一直到猜中为止。 只用9次猜出1000以内的数字,这就是二分查找的思想,每次...
- 2021-05-20 08:38国金鹏的博客 10的N次方为1e10也可写成1e+10(如果是负N次方的话就把加号变成减号)e大小写都可以需要注意的是e前面必须有一个数字不然的话就不合法.\x0d另外可以用函数表示在c语言中求x的y次方可用powC语言编程:一个正整数与3的...
- 2021-07-05 00:45英雄哪里出来的博客 每组输入为 4 个正整数 a , b , c , d ( 0 ≤ a , b , c , d ≤ 2 62 ) a,b,c,d(0 \le a,b,c,d \le 2^{62}) a,b,c,d(0≤a,b,c,d≤262),输出 a + b + c + d a+b+c+d a+b+c+d 的值。 二、解题思路 难度:⚪⚪⚪ 这个...
- 2022-11-05 06:27鲲鹏混子鱼的博客 小 A 修了 n 门课程, 第 i 门课程是从第 ai 天一直上到第 bi 天。定义两门课程的冲突程度为 : 有几天是这两门课程都要上的。例如 a1=1,b1=3,a2=2,b2=4 时, 这两门课的冲突程度为 2。现在你需要求的是这 n 门课中冲突...
- 2021-05-22 20:43随缘惜情的博客 7-1 输出2到n之间的全部素数 (5分)本题要求输出2到n之间的全部素数,每行输出10个。素数就是只能被1和自身整除的正整数。注意:1不是素数,2是素数。输入格式:输入在一行中给出一个长整型范围内的整数。输出格式:...
- 没有解决我的问题, 去提问
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司