C++语言入门--零基础学习笔记(2)

前言

	内容来自代码随想录的C++基础课程,个人学习笔记。对C++基础进行总结。

1、循环结构

	在C++中,循环结构主要有while,for,do while 三种循环结构。三种结构用法分别如下:
  • while:如果条件成立,则执行循环体。直到条件不成立,才跳出循环。这里在写程序的时候,需要注意的一点是,要避免陷入死循序。
while(条件)
{

    // 循环体(代码块)
}
  • for:该循环主要有三部分组成,初始化语句,条件判断以及操作组成。如下面代码初始化语句为i=1,条件判断语句为i<100,操作为i++。
//下面功能为执行99次结构体代码
for (i=1; i<100; i++)
{
    //循环体代码
}

//这里还有一个注意点
//i++和++i是不同的。
//1、i++是先返回i的值,再将i变量增加1;
//2、++i是先将变量i增加1,再返回增加后的值
//i--和--i同理
  • do while:该循环与while的不同之处,在于先执行一次循环体代码,再判断条件,如果成立就继续执行循序体代码,如果不成立则循环结束。也就是说与while循序最大的不同是,该循环至少执行一次,而while可能一次都没执行。
do
{
    //循环体(代码块)

}while(条件)

2、条件结构

	在本节将记录常见的判断语句,关系运算符,逻辑运算符。以及break和continue语句的用法。	

-判断语句:常见的语句有if,if…else…, if else if…else…。下面是他们的用法。

//如果条件成立,则执行条件下面代码块。
if (条件)
{
   //代码块
}
//如果条件成成立,则执行代码块1,否则执行代码块2
if ( 条件)
{
   //代码块1
}
else
{
   //代码块2
}
//依次判断那个条件成立,成立就执行对应的代码块
if (条件1{
   //代码块1
}
else if (条件2)
{
   //代码块2
}
.
.
.
else
{
   //代码块n
}
  • 关系运算符:关系运算符顾名思义,就是反映两个对象之间的关系的。主要有:
    (1)>:表示大于;
    (2)<:表示小于;
    (3)>=:表示大于等于;
    (4)<=:表示小于等于;
    (1)!=:表示不等于;

  • 逻辑运算符:逻辑运算符主要是与或非逻辑。
    (1)&&:逻辑与运算符,全真结果才为真;
    (2)||:逻辑或运算符,只要一个为真,结果就为真;
    (3):逻辑非运算符,进行取反,真的取反后为假,假的取反后为真。

  • continue和break语句
    (1)continue:结束当前循环,进行下一次循环;
    (2)break:跳出离break最近的循环体;

总结

	以上即为本次的全部内容,如想通过题目进行练习,可看看代码随想录的C++基础课程。
  • 9
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值