资源预览内容
第1页 / 共14页
第2页 / 共14页
第3页 / 共14页
第4页 / 共14页
第5页 / 共14页
第6页 / 共14页
第7页 / 共14页
第8页 / 共14页
第9页 / 共14页
第10页 / 共14页
亲,该文档总共14页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
Lesson 1常用运算符及优先级,整型与格式符,#include main() int a, b, c; a = 1; b = 2; c = a + b; printf(c = %d, c); ,a,1,b,2,c,3,c = 3,赋值运算符,int a, b, c; a = 1; b = 2; a = a + b; b = a + b; c = a + b;,黄建语录一:变量某一时刻只能保存一个值。,a,1,b,2,c,8,3,5,求余运算: a = 7 % 4; b = -7 % 4; c = 7 % -4; d = -7 % -4; e = 4 % 7; f = 40 % 70;,黄氏定理 一,黄氏定理一:两个整数进行算术运算 结果还是整数。公式表示:7 / 4 = 1,2006.4.14表达式3.6-5/2+1.2+5%2的值是 A)4.3 B)4.8 C)3.3 D)3.8,3 -3 3 -3 4 40,int a=3, b=3, c=3;,int a, b, c; a = 3; b = 3; c = 3;,int a, b, c; a = b = c = 3;,int a = b = c = 3;,变量赋值,自增自减运算符,关系运算符,小于或等于 =,大于或等于 =,小于 ,不等于 !=,大于 ,等于 =,逻辑运算符,Diagram 2,Diagram 3,真变假,假变真,全假才假,全真才真,Diagram 2,Diagram 3,C语言常见运算符优先级口诀,运算符优先级,.,运算符的右结合性,单目、条件和赋值运算符具有右结合性,如: 单目运算符:!a+; 相当于:!(a+); 条件运算符:a ? b : c ? d : e; 相当于:a ? b : (c ? d : e); 赋值运算符:a = b = c; 相当于:a = (b = c); 其它运算符左结合,如: 算术运算符:a + b - c; 相当于:(a + b) - c;,1,本课小结,VC+ 6.0 开发环境,C语言的特点,C程序的书写格式,运算符的优先级,运算符的结合性,课后题:整数分离及合并,将两个两位的正整数a、b合并形成一个整数放在c中:将a的十位和个位数依次放在c的千位和十位上,b的十位和个位数依次放在c的百位和个位上。 例如:若a = 45, b = 12,使c = 4152。,
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号