第4章选择结构程序设计C程序设计本章主要内容表达式关系表达式逻辑表达式条件表达式语句if语句多分支语句(switch)2020/9/222关系运算符和关系表达式比较两个量(x,y)之间的关系x<yx<=yx==yx>yx>=yx!=y比较的结果:3>1真1>3 假intx=2,y=6;x=(y>3)x=(x>y)10x=1x=02020/9/223关系表达式3<x<5x=4时x=1时(3<x)<5恒为12020/9/224逻辑运算符和逻辑表达式3<x<5035 xx>3并且x<5 3<x&&x<5逻辑表达式用逻辑运算符将关系表达式或逻辑量连接起来2020/9/225逻辑运算符与或非X&&YX||YX Y X Y !X X2020/9/226逻辑与&&逻辑或||逻辑非!(x>1)&&(y>1)(x>1)||(y>1)(x>1) !(x>1)即x<=1逻辑运算符2020/9/227逻辑表达式对于X&&Y,X和Y可以是:关系表达式或逻辑量x<=5&&x>=33&&5(x+y)&&7X,Y可以是任意表达式判断逻辑量的真假非0表示真0表示假逻辑运算的结果1表示真0表示假2020/9/228#include<>main(){intx=1,y=2,z=3,w;w=(x=x+1)&&(y=x-4)&&(z=x+y);printf("%d,%d,%d,%d",x,y,z,w);}逻辑表达式的非完全求解运行结果:2,-2,0,0#include<>main(){intx=1,y=2,z=3,w;w=(x=x+1)&&(y=x-2)&&(z=x+y);printf("%d,%d,%d,%d",x,y,z,w);}运行结果:2,0,3,02020/9/229P63一、1、2作业2020/9/2210
选择结构程序设计课件 来自淘豆网www.taodocs.com转载请标明出处.