C语言学习(第2期) 结构的分支与循环

前言

c语言是结构化的程序设计语言,结构有顺序结构,选择结构,循环结构。它把我们生活中的事物拆分为这三种结构,便于我们更容易用计算机语言描述问题与解决问题。(本文章讲的是非常基础的,看的是一个大概,可以算作自己的学习总结)

选择结构语句

1.if语句

(1).语法结构:

int main()
{
if(表达式)
{
printf("yes");
}else
{
printf("no");
}
//这是语法形式
return 0;
}

(2).注意:

在表达式中,0表示假,非0表示真;悬空else时,else与最近的if匹配。

2.switch语句

(1).语法结构:

int main()
{
switch(表达式)
{
case 1:printf("1");
break;
case 2:printf("2");
break;
default:printf("3");
break;

}
//对于switch而言,有没有break是两种情况

return 0;
}
注意:break是跳出循环,终止循环进行

循环结构语句

1.while语句

int main()
{
while(表达式)
{
printf("1");

}

return 0;
}

2.for语句

int maim()
{
for(初始化;变量限定;变量的调整)
{

printf("1");
}
return 0;
}

3.do while语句 

int main()
{
do 
{

语句;

}while(表达式)


return 0;
}

注意:continue是跳过本次循环的后面部分,while 的话,到表达式上;for的话,到调整部分,对于while,可能会死循环。

goto语句

跳转的语句

int main()
{
abc:
printf("2");
for(表达式)
{

语句;
goto abc;
}


return 0;
}

(再次强调:这是本小白的自我学习总结,大抵是非常基础的知识,便于自我知识的学习与输出。本文章可以帮助新手探索c语言世界,也可以看到语句结构的大概)

  • 7
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值