C++ For循环语句(基础)

本文详细介绍了C++中的for循环语句,包括其初始状态、条件判断、增量操作和循环体的执行流程。讲解了i++与++i的区别,并提供了实例解释。此外,还提及了局部变量与全局变量的概念,以及continue和break语句的作用。建议初学者在编写循环时使用大括号以避免错误,并规范变量命名。
摘要由CSDN通过智能技术生成

C++循环语句初级(for)

for( 1 ; 2 ; 3 ){
4
}
1、初始状态 i=1;
2、判断是否成立 i<=0;
3、增量或者是减量 i++;
4、循环体

  • 1 ; 2 ; 3 是通过分号(;)分割的,不能使用逗号
  • 循环语句下面带个大括号。
    注意:

循环和选择语句的下面只有一行执行语句的话,可以不用加大括号

对于初学者来说,尽量加上大括号。避免出错

对于增量和减量:

i++ , ++i

i++ 同等于 i+=1 同等于 ++i 同等于 i = i + 1

例子:

int a, b, i =1 , j=1;

a = i++;

b = ++j;

a和b的结果分别是多少?

通过上面的例子可以知道:

i++是先赋值后加。
++i是先加后赋值。
局部变量和全局变量
1、局部变量 -> 指的是能够在局部部分可以使用的变量。出了局部就会出现编译错误。

局部变量默认值是随机的。所以要使用的时候尽量初始化,
2、全局变量 -> 指的是能够在任何一个地方都可以用,定义在主函数外面。

全局变量一般默认值是0。如果没有特定值可以不用赋值
3、*就近原则:如果局部变量和全局变量的名字是冲突。那么在应用的时候,看局部变量和全局变量的定义的地方谁更近。谁近就可以用哪一个。

continue 和break
continude -> 代表继续,继续当前的循环。

如果遇到continue不管记下来的是什么,直接跳转到增量减量部分。continue以下的部分不再运行。

break -> 跳出循环。

若遇到break跳出当前的循环。

循环变量
再循环一般会使用i,j,k,l.

不要使用随意定义的变量。

如果你的循环有特殊意义的时候可以使用其他变量。

但是默认情况下,第一层是i,第二层是j第三层是k…

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值