C基础系列教程2——逻辑表达式和判断语句

该系列文章内容可能来源我本人或者zhrmoe(他的主页:https://zhr.moe)的编写。文章如果有错误欢迎批评指正,谢谢!转载请注明来自本站,另外,本系列教程中的代码建议初学者自己手打一遍,不要直接复制(由于某些奇怪的原因可能会导致你复制的代码出现错误!相信自己的双手吧=-=

课后习题:HDOJ 2001 2003
链接:http://acm.hdu.edu.cn/showproblem.php?pid=2001
http://acm.hdu.edu.cn/showproblem.php?pid=2003

2 Comments
  1. if语句的本质是判断逻辑值,为1则… 为0则…
    int a = 0;
    int i = 1;
    if(i = a) printf(“1\n”);
    else printf(“2\n”);
    则会输出’2’。
    总之,if()语句判断的是这个表达式逻辑值是否为0;是,则else,否则执行第一条。

    1. 逻辑表达式写错了,应该是== 不是=

Leave a Reply