C语言if用法? 5 这段代码为什么会死循环打印5呢,打印一个5之后i++,i=6,if语句的判断应该不成立才对。。。... 这段代码为什么会死循环打印5呢,打印一个5之后 i++, i = 6 ,if语句的判断应该不成立才对。。。 展开 我来答 3个回答 #热议# 海关有哪些禁运商品?查到后怎么办? 月光下的qq 2021-03-13 · 科技优质答主 月光下的qq 采纳数:392 获赞数:672 向TA提问 私信TA 关注 展开全部 您好,很高兴回答您的问题。在c语言中,=表示的是赋值语句,表示把右边的值赋值给左边的变量,所以您if语句中是每次把5赋值给变量i,那么这是个永远成立的条件,所以程序会陷入死循环。只需要改成i==5即可。c语言中两个等号才表示判断左右两边的值是不是相等,若是就继续运行,若不是那么条件不成立,就结束循环。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 NVIDIA广告2025-01-02借助NVIDIA GPU的强大性能,Apache Spark 3数据处理速度大幅提升。立即注册电子书,了解如何利用这一组合,加速您的数据科学项目,实现实时数据分析与挖掘。www.nvidia.cn 狂奔的鱼塘 2021-03-12 · 超过13用户采纳过TA的回答 知道答主 回答量:53 采纳率:58% 帮助的人:15.8万 我也去答题访问个人页 关注 展开全部 if ( i = 5)应该是 if (i == 5)i = 5 是“赋值”操作,所以每次if都会判断该条件成立 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 户哲茂5B 2021-03-12 · TA获得超过817个赞 知道小有建树答主 回答量:781 采纳率:59% 帮助的人:135万 我也去答题访问个人页 关注 展开全部 if(i=5)改成if(i==5)。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 收起 更多回答(1) 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容怎样用c语言学习每天免费网上学习怎样用c语言学习免费网上学习怎样用c语言学习,国内讲师机构专业授课,适合从基础学习,挑战从入门到熟练运用,海量怎样用c语言学习学习 从入门到编程技术高超 C语言编程能力快速提升www.huke88.com广告商汤科技日日新·CoRaccoon-AI代码辅助生成基于商汤大模型,让AI帮你写代码,支持100+语言与主流IDE,提升编程效率超50%。涵盖多场景,已助数万用户提升效率。点击立即体验!www.sensetime.com广告在线编译—领先的安卓Apk修改工具轻松修改安卓应用名称和图标、定制软件的功能和界面、并将apk转成AS源代码项目。通过加固和混淆的方式让应用过白不报毒,还能将网页打包成各种手机平台的应用。www.apkeditor.cn广告 其他类似问题 2021-05-21 if语句的用法c语言是什么? 1 2021-12-08 c语言if语句是什么? 1 2021-11-16 c语言if语句是什么? 1 2021-04-04 if语句的用法c语言是什么意思? 9 2020-11-06 c语言中“if”怎么用? 3 2022-10-22 c语言if语句格式是什么样的,怎么应用呢? 1 2022-07-21 c语言if的用法 2022-07-07 c语言if语句的用法 更多类似问题 > 为你推荐: