最近几天没有接着写,主要是因为最近几天在研究指针,
但是呢,一直没研究好,没学会,所以我就先接着写C++学习日记吧
八、for循环
一般在程序中我们需要干一些重复的事情,那也不可能一直复制同样的代码吧。
这就要用到循环了。
循环有很多种,咱们先来讲for循环
举个栗子
#include<iostream> using namespace std; int main(){ int i; for (i=0;0<5;i++){ cout<<"not_sb Nb!" } return 0; }
那这里就先定义了一个整型变量i
它的步骤是
1、将整数变量设置为0
2、检查a是否小于5
3、变量自增。C++ 自增就是在变量名后面加一个++就可以了
三个步骤用分号隔开
最后以上代码输出就是
not_sb Nb! not_sb Nb! not_sb Nb! not_sb Nb! not_sb Nb!
九、关系运算符
在C++中,很多语句都要用到关系运算符。
这里我就把它做成一个表格展示出来吧
操作符 | 含义 |
< | 小于 |
<= | 小于等于 |
== | 等于 |
> | 大于 |
>= | 大于等于 |
!= | 不等于 |
十、while循环
while循环就更简单了
直接
while(布尔值) { }
在括号中写入一个布尔值,也就是条件,如果是True的话就循环,是False就不循环
要想走出这个循环,只需要在循环中改掉布尔值就可以了
可以把它成为一个变量,到一定值时就不循环
十一、if语句和else语句
讲了这么多终于可以讲到这个了
像在程序中,我们很多都需要判断,if语句就可以很好的判断
首先是if语句
举个例子
int a = 1; if (a == 1) { cout<<"not_sb NB!" }
那聪明的同学们很快就可以看出来了
if(条件) {
//如果条件为True就执行这里的代码
}
那如果不为True呢?
那就要用到另一种语句了
那就是else语句
在if语句后面加个else就完美解决
if(条件) { //如果条件为True就执行这里的代码 } else { //如果条件不为True就执行这里的代码 }
拜拜,明天加油!