运算符、表达式和条件语句.ppt
《运算符、表达式和条件语句.ppt》由会员分享,可在线阅读,更多相关《运算符、表达式和条件语句.ppt(36页珍藏版)》请在三一办公上搜索。
1、第三章,运算符,2,回顾,常量在程序中不能被更改,而变量在程序中可以被更改C语言中的基本数据类型包括整型、单精度浮点型、双精度浮点型和字符型整型分为短整型、整型、长整型,每种整型又可分为有符号型和无符号型单精度浮点型和双精度浮点型变量可以存储实数字符型变量可以存储单个字符,其值是该字符的ASCII 码算术运算符提供运算功能,包括+、-、*、/、%、+、-printf()和 scanf()函数属于格式输入输出函数getchar()和 putchar()函数用来输入输出单个字符的函数,3,目标,理解表达式掌握赋值运算符的用法熟练使用关系运算符掌握简单的条件语句的使用熟练使用逻辑运算符了解sizeo
2、f运算符理解运算符的优先级,4,表达式 3-1,Sum,=,num1,+,num2,表达式,5,Z=(X*2)+(5 Y),表达式 3-2,6,表达式 3-3,表达式由操作数和运算符的组合而成表达式中的操作数可以是变量、常量或者子表达式运算符的主要类型有:算术运算符 赋值运算符 关系运算符 逻辑运算符,7,变量 表达式;,赋值运算符,Height=177.5;Weight=78;Gender=m;x=a+b;w=sin(a)+sin(b);y=i+-j;,最简单的运算符:,=,8,复合赋值运算符,9,示例,#include void main()float book_price=60.75;p
3、rintf(n 书的价格=%f,book_price);book_price+=12.50;printf(n 书的新价格=%fn,book_price);,book_price=book_price+12.50;,输出:书的价格=60.750000书的新价格=73.250000,10,关系运算符 3-1,操作数,关系运算符,关系表达式的计算结果=逻辑值(真或假)在C语言中,“0”表示“假”,“非0”表示“真”,操作数,关系运算符用于测试两个操作数或两个表达式之间的关系,其中操作数可以是变量、常量或表达式。,11,关系运算符,关系运算符 3-2,!=,=,=,=,操作数1,操作数2,12,关系运
4、算符 3-3,num1=10;num2=5;num3=20;num4=10;(num1+num2)(num3 num4),num=40;num/10!=2,gender=m,真,假,=,如果 gender=f,如果 gender=m,13,条件结构 2-2,if-else 语句的一般形式为:,if()else,如果条件为真,执行 if 后面的一个语句或一组语句;如果条件为假,则执行 else 后面的语句。,14,#include void main()int num;printf(n请输入一个整数:);scanf(%d,if-else语句的示例,57,请输入一个整数:57,57 是一个奇数。,
5、15,小结1,问题:输入学生期末考试成绩,如果90分,输出优如果8090之间,输出良如果6080之间,输出中60以下,输出中,16,#include void main()float grade;printf(n 请输入期末考试成绩:);scanf(%f,17,逻辑运算符,逻辑运算符用于连接一个或多个条件,判断这些条件是否成立逻辑运算符的类型为:,18,逻辑“与”运算符&,所有学科及格,考勤率达到 75%,留级,留级,留级,升级,Yes,No,No,No,No,Yes,Yes,Yes,19,逻辑“与”运算符&,20,逻辑“或”运算符|,无法支付,可支付,可支付,可支付,Yes,No,No,No
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 运算 表达式 条件 语句
链接地址:https://www.31ppt.com/p-6611401.html