C 语 言 教 程 _ 7.pptVIP

  • 7
  • 0
  • 约5.11千字
  • 约 9页
  • 2016-12-11 发布于北京
  • 举报
C 语 言 教 程 _ 7 中国福利会儿童计算机活动中心 逻辑推理问题 根据条件和结论之间的逻辑关系,进行合理的推理,作出正确的结论,这就是逻辑推理问题。用C语言解决逻辑推理问题,也是对该能力的一种锻炼。 解决逻辑推理问题的程序中,依据实际情形使用逻辑判别,不仅可以直观与明确地表达问题中逻辑关系,而且可以提高程序的执行效率。 1.逻辑运算符: 逻辑与 两个条件都满足,才能使这个条件式成立。 || 逻辑或 两个条件中有一个条件满足,这个条件式就成立。 ! 逻辑非 取条件式逻辑值的相反结果。 2. 逻辑判别 例1: 寻找三个数中的最大数 scanf(“%d ,%d, %d”,a,b,c); if (ab ac) printf(“MAX=%d\n”,a); if (ba bc) printf(“MAX=%d\n”,b); if (ca cb) printf(“MAX=%d\n”,c); 例2: 判别年份year是否为闰年 if (year%4==0 year%100!=0 || year%400==0)

文档评论(0)

1亿VIP精品文档

相关文档