1 / 58
文档名称:

逻辑思维与逻辑问题.ppt

格式:ppt   大小:1,586KB   页数:58页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

逻辑思维与逻辑问题.ppt

上传人:sunhongz2 2020/8/30 文件大小:1.55 MB

下载得到文件列表

逻辑思维与逻辑问题.ppt

相关文档

文档介绍

文档介绍:逻辑思维与逻辑问题闰年?我们知道有些年份是闰年,有366天,其规则为如果年份能被400整除,那么它是闰年;否则,如果年份能被4整除并不能被100整除,那么它是闰年,否则为平年,请写一个程序,输入年份,计算此年份是否为闰年。目前我们所学能做的?整除计算?如果a整除b,等价于b对于a取余为0。?如果a不能整除b,等价于b对于a取余不为0。?显然光有这些不能完成任务的计算。我们还需要什么??根据余数的结果对程序进行不同处理?关系运算和关系表达式?条件分支语句关系运算与关系表达式?用于将数值大小关系使用计算机语言进行描述。?关系运算符,一共6个?==等于?!=不等于?>大于?<小于?>=大于等于?<=小于等于关系表达式?一般形式?<表达式1>关系运算符<表达式2>?如果表达式1的值与表达式2的值满足关系运算符的关系,则此关系表达式的值为1,否则为0。?比如a>b,如果a的值为1,b的值为2,则此表达式的值为0;如果a的值为2,b的值为1,则此表达式的值为1。?C语言中使用0表示假,非0表示真关系表达式值的示例程序#include<>intmain(){printf(>4的逻辑值是%d\n,3>4);printf(<4的逻辑值是%d\n,3<4);printf(>=4的逻辑值是%d\n,3>=4);printf(<=4的逻辑值是%d\n,3<=4);printf(!=4的逻辑值是%d\n,3!=4);printf(==4的逻辑值是%d\n,3==4);return0;}目前我们进了一步?我们可以计算年份是否整除某一个数了。?先定义一个整型变量year来存储用户输入的年份语句写成表达式year=2000year=2019year=1900被400整除******@0==0100被4整除year%4==0111不被100整除year0!=0010分支结构?通过计算关系,我们对不同的情况需要进行不同的处理,我们需要学****分支结构。开始结束条件为真?语句块1语句块2是否if语句?C语言中使用if语句来实现分支结构。?(1)第1种情况if(表达式)语句1;?如果表达式为真,则只执行语句1;否则什么都不做。