关系运算、逻辑运算、选择结构

关系运算、逻辑运算、选择结构

ID:34594776

大小:41.00 KB

页数:3页

时间:2019-03-08

关系运算、逻辑运算、选择结构_第1页
关系运算、逻辑运算、选择结构_第2页
关系运算、逻辑运算、选择结构_第3页
资源描述:

《关系运算、逻辑运算、选择结构》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、3逻辑表达式的求解(1)a&&b&&c只有a为真时,才需要判断b的值,只有a和b都为真时,才需要判断c的值。inta=1,b=2,c=3,d=4,m=2,n=2;(m=a>b)&&(n=c>d);n=2(2)a

2、

3、b

4、

5、c只要a为真,就不必判断b和c的值,只有a为假,才判断b。a和b都为假才判断c4Else总是与它上面的,最近的,同一复合语句中的,未配对的if语句配对。5条件运算符格式:表达式1?表达式2∶表达式3说明:(3)条件运算符的结合方向为“自右至左”。6switch后面括弧内的“表达式”,ANSI允许它为任何类型(一般不为浮点型)。case后面一般为字符型或整型(也可以是

6、表达式)case1:case‘+’:case1+2:/*当x<0时,y=-1当x=0时,y=0当x>0时,y=1*/voidmain(){floatx;inty;scanf("%f",&x);switch(x<0)//逻辑表达式{case1:y=-1;break;case0:switch(x==0){case1:y=0;break;case0:y=1;}}printf("y=%d",y);}switch(x+y)//算术因子整型charop;switch(op)//字符switch('男')case'男':6.2switch(){case0:switch(){case0:...

7、.break;case1:....break;}这里无break;继续执行Case1:switch(){case0:....break;Case1:....break;}}7if(x>y)Z=x;x=y;y=z;8C语言中,表示逻辑“真”值用非0的数值9语句有分号表达式无分号10有一个只有一个x或y中有一个小于zx

8、

9、yb)scanf("%d",&a);elsescanf("%d",&b);语句2:if(a<=b)m++;elsen++;合并:if(a>b){scanf("%d",&a);n++;}else{scanf("%

10、d",&b);m++'}12charc='a';c=c+5;//ASCII值加5printf("%c",c);c=fc=c+'5'-'3';13switch改写成if语句intx,y,m;y=(int)(x/10);switch(y){case10:m=5;break;//100--109case9:m=4;break;case8:m=3;break;case7:m=2;break;case6:m=1;break;default:m=0;//<60&&>=110}Intx,m;If(x<110&&x>=100)m=5;If(x<100&&x>=90)m=4;If(x<90&&x

11、>=80)m=3;If(x<80&&x>=70)m=2;If(x<70&&x>=60)m=1;If(x<60&&x>=110)m=0;

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

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

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