Presentation is loading. Please wait.

Presentation is loading. Please wait.

<编程达人入门课程> 本节内容 算术运算符 视频提供:昆山爱达人信息技术有限公司.

Similar presentations


Presentation on theme: "<编程达人入门课程> 本节内容 算术运算符 视频提供:昆山爱达人信息技术有限公司."— Presentation transcript:

1 <编程达人入门课程> 本节内容 算术运算符 视频提供:昆山爱达人信息技术有限公司

2 <编程达人入门课程> 1、什么是运算符?什么是表达式? int x = 1,y = 2; // = 赋值运算符 x+y x-y x+10 x (x+y)*(x-y)/(x*y) // 表达式无论多么复杂 就是一个值 类型 运算符 算术运算符 + 、- 、* 、/ 、% 、++ 、-- 位运算符 &、 | 、^ 、~ 、<< 、>> 赋值运算符 =、 +=、 -=、 *=、 /=、 %=、 &=、 ^=、 |=、 <<=、 >>= 关系运算符 <、<=、>、>= 逻辑运算符 !、&& 、|| 条件运算符 ? :

3 <编程达人入门课程> 2、算术运算符:+ - * / % ++ -- int x = 10; int y = 3;
printf("x+y=%d \n",(x+y)); printf("x-y=%d \n",(x-y)); printf("x*y=%d \n",(x*y)); printf("x/y=%d \n",(x/y)); printf("x%%y=%d \n",(x%y)); printf("++x = %d \n",++x); printf("x++ = %d \n",x++);

4 <编程达人入门课程> 3、运算符优先级别 () x+y*z x/y*z+10 (x+y)*z x/((y*z)+10)

5 <编程达人入门课程> 4、算术表达式的结果类型 char x = 1; short y = 2; int z = 3;
printf("%d \n",sizeof(x+y)); printf("%d \n",sizeof(x+z)); int n = 1; unsigned int m = 0xFFFFFFFE; if((m+n) > 0) { printf("表达式类型为unsigned \n"); }

6 <编程达人入门课程> 课后作业: <编程达人官网:http://www.bcdaren.com/>
视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群: , 联系电话: 课件


Download ppt "<编程达人入门课程> 本节内容 算术运算符 视频提供:昆山爱达人信息技术有限公司."

Similar presentations


Ads by Google