☰
C语言的分支和循环语句
2026/10/22 7:25:37 网站建设 项目流程

分支语句

在C语言中的分支语句有两种

  • if语句
if(表达式) ... ...

表达式若为真则执行if语句,为假则返回不执行
else语句

if(表达式) else if(...) else if(...) ... else (...)

构成多分支的循环语句,if else语句通常只管理一句语句若需管理多条则要添加{ },else并不是与它在代码中对齐的if配对,而是和与他相邻最近的配对
if还可进行嵌套

if(表达式) { if(表达式) { if(表达式) ... } }

用于多条件场景

  • switch语句它是if else特殊的分支形式更方便读取语法形式
switch(表达式) case 0... case 1... ... ... defualt

根据switch后面分支不同的值执行相应的case若都不行则执行defualt分支
switch表达式中必须是整形表达式,case表达式中必须是整形常量表达式,并且case与后面数字必须有一个空格,运行完成后必须要加break才能跳出switch

循环语句

循环语句共有三种

  • while循环语句
while(表达式) ...(语句) 调整

判断表达式是否符合,·进入while循环后进行调整

  • for循环语句
for(表达式;判断;调整) { ...语句 }

for语句相比于whilr语句更为集中,所以在for循环中可以嵌套更多的循环,需要嵌套较深的场景中使用较为方便,更加直观。

  • do while循环语句
do { ...(语句) }while(表达式)

它是while循环语句的另一种形式,用于必须先打印一次的场景

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询