中国高校课件下载中心 》 教学资源 》 大学文库

《计算机程序设计基础》课程PPT教学课件(C语言)第3章 控制结构 3-2 程序中的控制运算符

文档信息
资源类别:文库
文档格式:PPTX
文档页数:7
文件大小:1.3MB
团购合买:点击进入团购
内容简介
《计算机程序设计基础》课程PPT教学课件(C语言)第3章 控制结构 3-2 程序中的控制运算符
刷新页面文档预览

武汉理工大学计算机学院信也技术员000000000000009000000计算机程序设计基础C语言900主讲教师:毛薇武汉理工大学Wuhan Universityof Technology

主讲教师:毛 薇

计算机程序设计基础语言0程序中的控制运算符国电电香武汉理工大学Wuhan Universityof Technology

计算机程序设计基础C语言 ⚫ 程序中的控制运算符

程序中的控制运算符关系运算符逻辑运算符条件运算符

 关系运算符  逻辑运算符  条件运算符

关系运算符(relationaloperator)大于>=大于等于等于!=不等于结果是一个逻辑量,即“真”或“假”,分别用整数1和0表示。注意:◆判断表达式的真假时,任何非0值均代表真,0值代表假区分"="号和"="号intx=0,y=0;if(x=2)与if(x==2)y++;y++;避免对实数作相等或不等的判断正确表示数学上的连续不等3>2>1与3>2&&2>100&&x<100

大于 >= 大于等于 == 等于 != 不等于 结果是一个逻辑量,即“真”或“假”,分别用整数1和0表示。 注意: ◆判断表达式的真假时,任何非0值均代表真,0值代表假 ◆区分“=”号和“==”号 int x=0,y=0; if (x=2) 与 if (x==2) y++; y++; ◆避免对实数作相等或不等的判断 ◆正确表示数学上的连续不等 3>2>1 与 3>2&&2>1 00&&x<100

逻辑运算符(logicaloperator!逻辑非&&逻辑与Ⅱ逻辑或结果是一个逻辑量,即“真”或“假”,分别用整数1和0表示。!15短路特性(short-circuitevaluation+a&&b&&c只有a为真时才判断b,只有a&&b为真时才判断cintx,y,z,resultX-y=Z=0;result=x&&++y&&++z,只要a为真,就不必再-allbllc继续判断,结果一定为真

! 逻辑非 && 逻辑与 || 逻辑或 结果是一个逻辑量,即“真”或“假”,分别用整数1和0表示。 !!5 ❖短路特性(short-circuit evaluation) ◆a&&b&&c int x,y,z,result; x=y=z=0; result=x&&++y&&++z; ◆ a||b||c 只有a为真时才判断b, 只有a&&b为真时才判 断c 只要a为真,就不必再 继续判断,结果一定 为真

使用关系运算及逻辑运算在C语言中表示条件判断某一字符(变量ch)是否英文字母A<=ch&&ch<=Z"l‘a<=ch&&ch<='z判断某一年份(变量year)是否闰年。■由润年历法规则可知,满足下列条件之一者为润年:(1)year能被4整除,但不能被100整除;(2)year能被400整除。year%4--0&&year%1001=0lyear%400=0

 判断某一字符(变量ch)是否英文字母  判断某一年份(变量year)是否闰年。 ▪ 由闰年历法规则可知,满足下列条件之一者为闰年: (1) year能被4整除,但不能被100整除; (2) year能被400整除。 year%4==0 && year%100!=0 || year%400==0 ‘A’<=ch && ch<=‘Z’ || ‘a’<=ch && ch<=‘z’

条件运算符(ConditionalOperator)语法格式:5表达式1?表达式2:表达式3例:判断键盘输入的一个字符是否为大写字母,如果是则转换为小写字母,否则不转换。输出处理后的字符。#includemain()(char ch;scanf("%c",&ch);ch=(ch>='A'&&ch<='z)?(ch+32):ch;printf("%c\n",ch);7

 语法格式: 表达式1?表达式2:表达式3 例:判断键盘输入的一个字符是否为大写字母,如果是则转 换为小写字母,否则不转换。输出处理后的字符。 #include main(){ char ch; scanf("%c",&ch); ch=(ch>='A'&&ch<='Z')?(ch+32):ch; printf("%c\n",ch); }

已到末页,全文结束
刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档