C语言第4章.ppt
《C语言第4章.ppt》由会员分享,可在线阅读,更多相关《C语言第4章.ppt(32页珍藏版)》请在三一办公上搜索。
1、第四章 运算符和表达式,第四章 运算符和表达式,4.1 表达式4.2 赋值运算符与赋值表达式4.3 算术运算符与算术表达式4.4 关系运算符与关系表达式4.5 逻辑运算符与逻辑表达式4.6 位逻辑运算符与位逻辑表达式4.7 逗号运算符与逗号表达式4.8 复合赋值运算符4.9 综合运用4.10 实战练习,本章学习内容,4.1 表达式,从表达式的运算符个数来看:简单表达式 复杂表达式,从表达式种类来看:赋值表达式、算术表达式、关系表达式、逻辑表达式 位逻辑表达式、条件表达式、逗号表达式和复合表达式,4.1 表达式,#include int main()int var1,var2,var3;var1
2、=10;var2=5;printf(“The first number is:%dn”,var1);printf(“The second number is:%dn”,var2);var3=var1-5;,printf(“The first number sub 5 is:%dn”,var3);var3=var2+5;printf(“The second number add 5 is:%dn”,var3);var3=var1*var2;printf(“The result of first times second is:%dn”,var3);return 0;,4.1 表达式,注意:表达式
3、返回的结果值是有类型的,隐含的数据类型取决于组成表达式的变量和常量的类型表达式的返回值具有逻辑特性逗号可以作为分隔符,也可以用在表达式中,4.2 赋值运算符与赋值表达式,使用常量为变量赋初值 类型说明符 变量名=常量;例如:int iCount=10;使用表达式为变量赋初值 类型说明符 变量名=表达式;例如:int iCount=3+7;,4.2.1 变量赋初值 声明一个变量时,可以为其赋一个初值,就是将一个常量或者一个表达式的结果赋值给一个变量,4.2 赋值运算符与赋值表达式,注意:赋值运算符左边的变量称为左值,右边的常量或表达式称为右值单个常量、变量、函数都可以看作是表达式,由于常量无法被
4、赋值,所以不是所有的表达式都可以被作为左值使用在声明变量时可以直接为其赋值,也可以在声明变量后,再进行变量的赋值操作,4.2 赋值运算符与赋值表达式,#include int main()int iPrice=10;int iCount;int iValue;iCount=20;iValue=iCount*iPrice;printf(“%d,%d,%dn”,iPrice,iCount,iValue);,4.2 赋值运算符与赋值表达式,4.2.2 自动类型转换(1)参与运算的运算量类型不同(2)赋值运算中,赋值运算符两边的数据类型不同(3)整型数赋给实型(4)整型数赋给长整型,4.2 赋值运算符
5、与赋值表达式,4.2.3 强制类型转换,强制类型转换是通过类型转换运算来实现的,一般形式为:(类型说明符)(表达式);即把表达式的运算结果强制转换成类型说明符所表示的类型,4.2 赋值运算符与赋值表达式,#include int main()char ch;int i;float k=32768;ch=(char)k;i=(int)k;printf(“%d,%d,%fn”,ch,I,k);,4.3 算术运算符与算术表达式,4.3.1 算术运算符,4.3 算术运算符与算术表达式,4.3.2 算术表达式 使用算术运算符的表达式,称为算术表达式,例如:3+5;a-b;x*y;,4.3 算术运算符与算
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言
链接地址:https://www.31ppt.com/p-4515317.html