C语言入门:学会选择和循环
1.前言任何事件都可以看成“顺序执行”“选择执行”循环执行“的结合程序也是一样的经过最初的学习让我意识到了代码几乎何以实现计算机上的任何操作用来提高效率...其中选择语句和循环语句有着很大的用处。2学会选择函数”if“”switch“(1)if语句基础结构if(判断条件){执行语句}进阶用法配合”else“当条件为真时执行语句1否则执行语句2if(判断条件){执行语句1}else{执行语句2}嵌套if语句当条件1为真执行语句1否则判断条件2是否为真为真执行语句2否则执行语句3if(判断条件1){执行语句1}else if (判断条件2){执行语句2}else{执行语句3}(2)switch 语句基础结构switch(表达式){case 常量1执行语句1case 常量2执行语句2case 常量3执行语句3......case 常量n执行语句n;}当表达式和某个常量相同时执行对应的语句和其后边的语句例如当表达式与常量2相同则执行语句2语句3....语句n。基础用法使用break只执行与表达式想的的常量后边的语句switch(表达式){case 常量1执行语句1breakcase 常量2执行语句2breakcase 常量3执行语句3break......case 常量n执行语句n;}当表达式和某个常量相同时执行对应的语句例如当表达式与常量2相同则执行语句2。default与if中的else类似不过可以在switch的任意地方switch(表达式){case 常量1执行语句1breakcase 常量2执行语句2breakcase 常量3执行语句3break......case 常量n执行语句n;breakdefault 执行语句0}没有常量与表达式相等时执行语句0。3循环语句(1)while循环结构while(判断语句){循环体;}当判断语句为真进入循环执行循环体(2)do-while循环与while类似先执行一次循环体再判断语句。循环体必定执行一次结构do{循环体;}while(条件语句)先执行一次循环体再进行判断条件为真再次执行循环体条件为假跳出循环。(3)for循环最常用结构for(初始化;条件;增量语句){循环体;}先进行初始化判断条件条件为真执行循环体再执行“增量语句”然后再次判断条件语句直到条件为假跳出循环。优点循环的三个重要组成部分在一起代码更整洁(4)break 和 continuebreak跳出当前循环或 switchcontinue:跳过本次循环剩余语句进入下一次迭代(以上内容来自初学者总结仅供参考)