3个回答
展开全部
c语言中,if(x==5)写成if(x=5)的话,那么判断为永真
相当于if(true),不管x是否等于5,if都判断为真,导致程序逻辑不正确
相当于if(true),不管x是否等于5,if都判断为真,导致程序逻辑不正确
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
==是关系表达符, =是赋值符. 如果硬要作为条件判断时,前者有真有假,. 后者总是真的,因此失去判断的意义
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询