c语言问题? 我来答 2个回答 #合辑# 面试问优缺点怎么回答最加分? 一剑出血 高粉答主 2020-01-10 · 醉心答题,欢迎关注 知道大有可为答主 回答量:5.7万 采纳率:78% 帮助的人:1.7亿 我也去答题访问个人页 关注 展开全部 判断条件 (delta=0) 是个赋值语句而不是判断语句。因此会先给delta赋值为0,之后判断delta是否为0,如果不为0则输出x1=x2,如果为0则输出x1!=x2。由于delta已经被错误地赋值为0了,所以最后输出的就是 x1!=x2。 追问 为什么如果不为0则输出x1=x2,如果为0则输出x1!=x2 追答 自己翻C语言的书,了解一下什么叫做 if-else 语句,了解一下什么叫做逻辑真TRUE、逻辑假FALSE。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 北京勤哲软件技术广告2024-12-25勤哲Excel服务器2024学习和下载。用Excel自动生成中文编程及手机app.软博会金奖产品,适合于各行各业的管理人员使用。www.qinzhe.com cdyzxy 2020-01-10 · TA获得超过2.1万个赞 知道大有可为答主 回答量:1.4万 采纳率:85% 帮助的人:3748万 我也去答题访问个人页 关注 展开全部 因为delta=0是个赋值语句,用这个语句当成条件表达式时,使用的是赋 值成功的值,即0,0是假,因此输出x1!=x2注意写成这样是不一样的:if ( delta==0 ) ... 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容用Excel自动生成中文编程www.qinzhe.com查看更多 其他类似问题 2020-05-13 c语言问题? 41 2020-06-06 c语言问题? 45 2020-09-14 c语言问题? 2018-01-24 C语言问题。 2021-07-21 c语言问题? 70 2020-05-31 C语言问题? 54 2020-05-20 C语言问题? 29 2020-06-21 C语言问题? 1 更多类似问题 > 为你推荐: