自考医学类工程心理学复习笔记(第4章)

自考医学类工程心理学复习笔记(第4章)

ID:37874398

大小:2.03 MB

页数:67页

时间:2019-06-01

自考医学类工程心理学复习笔记(第4章)_第1页
自考医学类工程心理学复习笔记(第4章)_第2页
自考医学类工程心理学复习笔记(第4章)_第3页
自考医学类工程心理学复习笔记(第4章)_第4页
自考医学类工程心理学复习笔记(第4章)_第5页
资源描述:

《自考医学类工程心理学复习笔记(第4章)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第四章选择结构程序设计天津工业大学计算机科学与软件学院主讲:孙连坤slk300@126.com公告下周二上课改为上机,地点c210选择结构程序设计学习的意义第3章讨论本章讨论第5章讨论顺序结构选择结构循环结构在编制程序时,有时并不能保证程序一定执行某些指令,而是要根据一定的外部条件来判断哪些指令要执行。这就是选择结构。程序总是为解决某个实际问题而设计的,而问题往往包含多个方面,不同的情况需要有不同的处理,所以选择结构在我们的实际应用程序中可以说是无处不在,离开了选择结构很多情况将无法处理,因此,正确掌握选择结构程序设计方法对于我们编写实际应用程

2、序尤为重要。爱我别走,如果你说你不爱我学习目标选择结构程序设计理解选择结构的含义;掌握关系运算符、逻辑运算符和条件运算符的用法;掌握关系运算符、逻辑运算符和条件运算符与其它运算符的优先级关系和结合性;掌握if、switch语句的使用方法。选择结构程序设计举例3选择结构程序设计学习内容关系运算符、逻辑运算符、条件运算符1选择结构程序设计(if语句、switch语句)2关系运算符、逻辑运算符、条件运算符关系运算符含义优先级结合性>大于这些关系运算符等优先级,但比下面的优先级高左结合性>=(>和=之间没有空格)大于或等于<小于<=(<和=之间没有空格

3、)小于或等于==(两个=之间没有空格)等于这些关系运算符等优先级,但比上面的优先级低!=(!和=之间没有空格)不等于关系运算符关系表达式用关系运算符连接起来的式子称为关系表达式。关系表达式的一般形式为:表达式关系运算符表达式关系运算符和关系表达式1关系运算符与关系表达式关系表达式的值:是逻辑值“真”或“假”,用1和0表示例inta=3,b=2,c=1,d,f;a>b(a>b)==cb+cbf=a>b>c//表达式值1//表达式值1//表达式值0//d=1//f=0算术运算符高移位运算符关系运算符&、

4、、^赋值运算符低例如:c>a+b

5、等价于:a>b!=c等价于:a==bc等价于:a>>2b

6、c等价于:c>(a+b)(a>b)!=ca==(bc)(a>>2)<(c+d)(a&(4>b))

7、c已知:a=1;b=2;c=3;问:d=a!=c==a2>7>8在C中是允许的,值为0例‘a’>0结果为‘A’>100结果为10例应避免对实数作相等或不等的

8、判断如1.0/3.0*3.0==1.0结果为可改写为:fabs(1.0/3.0*3.0-1.0)<1e-60例inti=1,j=7,a;a=i+(j%4!=0);则a=2关系运算符、逻辑运算符、条件运算符逻辑运算符逻辑运算符含义结合性优先级关系!单目运算符,逻辑非,表示相反右结合性高低&&(两个&之间没有空格)双目运算符,逻辑与,表示并且左结合性

9、

10、(两个

11、之间没有空格)双目运算符,逻辑或,表示或者逻辑表达式用逻辑运算符连接起来的式子称为逻辑表达式。逻辑表达式的一般形式为:表达式逻辑运算符表达式例:a10

12、

13、x<-10、!x

14、&&!y逻辑运算符和逻辑表达式2关系运算符、逻辑运算符、条件运算符ab!a!ba&&ba

15、

16、b真假真假假假真真真假假假假假真真假假真真真假真真逻辑运算真值表例a=4;b=5;!aa&&ba

17、

18、b!a

19、

20、b4&&0

21、

22、25>3&&2

23、

24、8<4-!0‘c’&&‘d’值为1值为0值为1值为1值为1值为1//(5>3)&&2

25、

26、(8<(4-(!0)))值为1关系运算符、逻辑运算符、条件运算符关系运算符、逻辑运算符、条件运算符!、~、++、--、sizeof高算术运算符移位运算符关系运算符&、

27、、^&&、

28、

29、赋值运算符低例如:a<=x&&x<=b等价于:

30、a>b&&x>y等价于:a==b

31、

32、x==y等价于:!a

33、

34、a>b等价于:!a>b等价于:c=a

35、

36、b等价于:a

37、7&&b&8等价于:a>>2&&b<<1等价于:逻辑运算符的优先级(a<=x)&&(x<=b)(a>b)&&(x>y)(a==b)

38、

39、(x==y)(!a)

40、

41、(a>b)(!a)>bc=(a

42、

43、b)(a

44、7)&&(b&8)(a>>2)&&(b<<1)已知:a=4;b=5;问:c=b>3&&2

45、

46、83)&&2)

47、

48、(8<(b–(!a))));关系运算符、逻辑运算符、条件运算符逻辑运

49、算注意:逻辑表达式求解时,并非所有的逻辑运算符都被执行,只是在必须执行下一个逻辑运算符才能求出表达式的解时,才执行该运算符。例a&&b&&c//只在a

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。