C语言 -关于选择与循环

@[C语言]关于选择循环
首先要了解的是选择循环结构的种类们!!!
我把它们大概分为4种结构啦~
1:if结构;
2:switch结构;
3:while结构;
4:for结构;
咳咳!下面就开始介绍第一种if结构啦~
if 结构
if 结构其实比较简单一点,比较重要的就是要理清楚条件关系,如果不太清楚的话,可以试着用一下流程图!
语法如下:
if(条件1)
{
//代码1
}
else //怎么说,这里还可以悄悄地把他变为else if,然后可以多来一种情况
{
//代码2
}
注意:if结构一般用于处理数轴中的区间范围
switch结构
switch 也叫做开关语句
switch结构区别于if结构,它一般用于判断数轴中某几个点的情况!
语法如下:
switch(表达式)
{
case 常量1: //注意这里是冒号
语句1;
break; //break用于跳出循环体,俗称跳楼 !emmm不恰当的比喻就是你在10楼下楼梯,然后当你走到5楼的时候你看见(你的恋人怀里抱着其他的人=break),你很难过,不走下面的楼梯了,从五楼跳下去了。
case 常量2:
语句2;
break;

default: //这个就表示默认的,即上面的情况都不满足就执行这条语句
语句*;
break; //最后这里加不加break其实没有很大的关系

}
·还有几个注意点:
·switch后的表达式只能是整型或字符型
·case后常量表达式的值不能相同
·case后允许多条表达式,可以不加大括号哟
·如果不加break语句要注意一下执行顺序
·case与default子句的先后顺序你开心就好
·default子句可以省略

咳咳!接下来到了while循环
while结构
while结构有 while循环与do-while循环
在这里我们先强调一下循环三要素即:
变量初值
变量判断
变量更新
while的语法如下:
while(条件表达式) //满足while后面的条件表达式继续循环
{
//代码
}
do -while 语法如下:
do
{
循环操作
}while(循环条件);
与while区别开来的是这个是先执行再判断,符合条件循环继续执行,而while实现判断再执行
这里可以分享几个代码啦!
在这里插入图片描述
在这里插入图片描述
最后是for循环
语法如下:
for(表达式1;表达式2;表达式3)
{
语句;
}
表达式1一般为循环变量赋初值,可省略
表达式2为循环条件,可省略
表达式3为循环变量的更新,也可以省略
但是注意!!;;绝对不可省略
在这里提一下双层for 循环
简单来说就是外层循环控制行内层循环控制列
这里直接写了一个挖空菱形可以看一下
其实主要还是挖空
一开始只是打印一个矩形或是正方形,慢慢慢慢地挖空形成的

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值