C语言学习20260122
switch语句switch语句是一种特殊形式的if...else结构用于判断条件有多个确定结果的情况。它把多重的else if改成更易用、可读性更好的形式。switch语法格式switch (整型表达式){case 整型常量1: 语句;case 整型常量2: 语句;...default: 语句;}eg判断工作日休息日循环结构作用条件为真时重复执行代码适合循环次数未知的场景。while语法格式while (循环条件){// 循环条件为真则 循环体}关键点先检查条件再执行循环体。若初始条件为 假循环体一次也不执行。eg:输入一个正的整数逆序打印这个整数的每一位for循环作用已知循环次数时使用是三种循环中使用最多的适合遍历数组或集合。for语法格式for(表达式1; 表达式2; 表达式3){// 循环体语句}表达式1: 用于循环变量的初始化。表达式2: 用于循环结束条件的判断。表达式3: 用于循环变量的调整。eg:求1-100之间2的倍数的数字之和do-while循环作用在循环语句中do-while语句的使用最少它保证循环体至少被执行一次。do-while语法格式do{// 循环体语句}while(表达式);先执行一次循环体然后再判断表达式。只要表达式为真就继续循环。while和for这两种循环都是先判断条件如果满足就进入循环执行循环语句如果不满足就跳出循环 而do while循环则是先直接进入循环体执行循环语句然后再执行while后的判断表达式表达式为真就会进行下一次表达式为假则不再继续循环。循环嵌套循环是可以进行嵌套的不管是for循环嵌套while循环还是while循环嵌套for循环都是可以的。一个循环体内又包含另一个完整的循环结构称为循环的嵌套。eg:打印九九乘法表break和continue循环控制语句break 和 continue 是两个用于在循环内部精确控制循环流程的关键字。—break: 立即终止并跳出当前所在的循环。—continue: 跳过本次循环中尚未执行的语句直接开始下一次循环的判断和执行。break - 中断循环break顾名思义为打断中断的意思。在循环当中意味着中断循环。eg找到1-100之间第一个能被3整除的数字。要求使用breakcontinue -继续下一次循环continue顾名思义为继续的意思。在循环当中意味着继续执行下一次循环。eg找到1-100之间所有能被3整除的数字。要求使用continue以上就是此次学习的内容记录如果我在此次学习记录中有疏忽的地方请您批评指出我下次会继续努力期待您的批评和建议