C语言:下列条件语句中,功能和其他语句不同的是?

毕设项目助手 论文问答 1

不懂就问为什么是D ?! 我觉得他们长得都差不多哇! 求详细解答

回复

共2条回复 我来回复
  • 毕业设计货栈
    这个人很懒,什么都没有留下~
    评论

    if(a) 直接判断a=1; if(a==0) 判断a==0; if(a!=0) 判断多个位,比如a=0xf0也算a!=0; ABC功能是输出一样,都是a=0输出y, a=1输出x,所以选择D没有问题。

    0条评论
  • 代码助手
    这个人很懒,什么都没有留下~
    评论

    A.意思是如果a等于0,输出y B.如果a等于0,输出y,反之输出x C.如果a不等于0,输出x,反之输出y, D.如果a等于0,输出x,反之输出y

    0条评论

发表回复

登录后才能评论