摘要: 打印结果: 注: 1、for语法结构 for(表达式1;表达式2;表达式3) { 语句; } 解析: a.先执行表达式1。 b.判断表达式2,若为真,则执行循环体语句一次;若为假,则跳出循环。 c.最后执行表达式3。然后转回第2步重复执行。 2、for( ;;)等价于while(1),都为死循环。 阅读全文
posted @ 2018-08-16 16:15 OneMusk 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 注: 1、while当型循环,只有条件满足,才可能向下执行。有可能一次都不执行。 2、do while直到型循环,直到条件为假,才终止循环。至少执行一次。 3、while和do while如果第一次循环判断为真,两者的结果是一样的。 4、while和do while如果第一次循环判断为假,两者的结果 阅读全文
posted @ 2018-08-16 15:59 OneMusk 阅读(2188) 评论(0) 推荐(0) 编辑
摘要: 注: 1、循环的三要素:循环初始条件,循环终止条件,驱使循环结束的语句。三者缺一不可。 2、while为当型循环。 阅读全文
posted @ 2018-08-16 15:50 OneMusk 阅读(556) 评论(0) 推荐(0) 编辑
摘要: 打印结果: 注: 1、if else if针对于范围的多路选择;而switch是针对点的多路选择,也可以小范围选择。 2、switch(表达式),中的表达式,必须为整型或字符型。 3、case只能为常量表达式,常量一般为整型常量。 4、case分支要同break连用,跳出switch。匹配一次后,不 阅读全文
posted @ 2018-08-15 17:10 OneMusk 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 输入学生的成绩,判断成绩给出评价: 打印结果: 注: 1、二大选择,三大循环,四大跳转 二大选择: if、switch 三大循环:while、do while、for 四大跳转:break、continue、goto、return 2、选择分为:单路选择、双路选择、多路选择(点的选择、范围的选择) 阅读全文
posted @ 2018-08-15 16:44 OneMusk 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 打印结果: ​ 注: 1.sizeof运算符可以获得数据类型占用内存空间的大小;其结果以字节为单位显示。 2.sizeof是一个关键字,并不是函数。 3.运算符优先级总结:算术>关系>逻辑>条件>赋值>逗号 4.绝招:如果不清楚其中的优先级,最好加括号的方式加以强化。 阅读全文
posted @ 2018-08-15 16:06 OneMusk 阅读(587) 评论(0) 推荐(0) 编辑
摘要: 打印结果: ​ 注: 1.逗号运算符,又叫顺序求值运算符。 2.逗号运算符依次从左到右依次求取各个表达式的值,最后整个逗号表达式的值等于最后一个bi'a表达式的值。 3.逗号表达式支持嵌套。 4.逗号运算符的优先级是优先级关系里最低的。 5.逗号表达式常用于循环结构中。 for( , ; ; , ) 阅读全文
posted @ 2018-08-15 16:05 OneMusk 阅读(1139) 评论(2) 推荐(0) 编辑
摘要: 打印结果: ​ 注: 逻辑运算,存在短路现象。 &&当两个运算量都是真时,其结果为真。因此,当左边已是0,右边的表达式不再求解。 | |当两个运算量有一个为真时,其结果为真。因此,当左边已是1时,右边的表达式不再求解。 短路现象是一直效率的需求。 阅读全文
posted @ 2018-08-15 16:04 OneMusk 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 打印结果: ​ 注: 1.条件运算符实际上是if else结构的简化表达方式。 2.条件运算符的优先级低于关系运算符和算术运算符,但高于赋值符。 3.条件运算符的结合方向是自右至左(类似于赋值运算符 a=b=c=4) 阅读全文
posted @ 2018-08-15 16:04 OneMusk 阅读(472) 评论(0) 推荐(0) 编辑
摘要: 打印结果: ​ 注: 1.关系表达式的结果只有两种,0或者1。 2.关系表达式值,成立为真,则值为1;不成立则为假,值为0。 阅读全文
posted @ 2018-08-15 16:03 OneMusk 阅读(1136) 评论(0) 推荐(0) 编辑