Qwen3.8-Max-Preview PC端集成实战:从API调用到桌面应用开发
2026/7/23 15:55:07
顺序结构只能让代码执行一次,选择结构可以实现分支判断,而循环结构赋予了代码重复执行的能力。在实际开发中,重复的逻辑不会反复复制代码,for、while、do while三种循环语句就是用来解决这类场景的。循环看似语法简单,但循环边界、死循环、循环嵌套都是新手高频出错点,本篇就完整梳理循环结构的全部知识点。 1. goto语句 语法:goto 语句标号; 功能:跳转语句,跳转到对应语句位置去执行。 语句标号用标识符表示,它的命名规则与变量名相同。 注意:goto并不是C语言的循环语句,主要是由于goto的特性可以用来构成循环。在使用goto的时候要慎用。 C语言真正的循环语句for、while、do-while三种循环结构。 2. for循环 语法:for(表达式1;表达式2;表达式3) { 语句 } 语义:求解表达式1 判断表达式2,若为真,则执行for下面的语句,求解表达式3,然后继续判断表达式2;若为假,则整个循环语句结束。 构成循环的4个要素: ①初始条件 ②结束条件 ③循环体 ④使循环体趋于结束的语句(操作) 3. while循环 语法:while(表达式) { 语句 } 语义:判断表达式,若为真,则执行语句,然后继续判断表达式,知道表达式为假,循环体结束。 4. do-while语句 语法:do { 循环体语句 }while(表达式) 语义:先执行循环体语句,再判断表达式,若为真,继续执行循环体语句,再判断表达式,重复这个过程直到表达式为假,循环体结束,程序继续往下。 提醒:while和do-while执行逻辑不通,while是先判断后执行,而do-while是先执行后判断。do-while的循环体至少会被执行一次。