目录
1.选择语句------if(else)语句和switch (case) 语句 【 在此只讲if(else)语句 】
2.循环语句-----while语句,for语句,do.....while语句【在此只讲while语句】
一,常见的语句
1.选择语句------if(else)语句和switch (case) 语句 【 在此只讲if(else)语句 】
if(else)语句中要先判断 if 后面()中的内容是否为真,如果为真则执行后面{}中的语句 ,如果为假则执行else后面的语句。
(注意如果if内部包含多个语句,则{}不可省略,如果为单语句,则{}可以省略!!!!!)
代码如下
#include<stdio.h>
int main()
{
int a = 0;
if (a == 1)
//注意 == 是用来判断是否相等,= 是用来赋值的
{
printf("666\n");
}//此处{}可以省略
else
{
printf("999\n");
}//此处{}可以省略
return 0;
}
当然 if 语句可以有多个分支,例如:
#include<stdio.h>
int main()
{
int b = 10;
if (b < 0)
printf("A");//此处为单语句,{}被我省略
else if (b >= 0 && b <= 5)
//这里的&&是并且,用在此处表示为b大于等于0且b小于等于5
//注意在C语言中不可以写成0=<b<=5这种形式
printf("B");
else
printf("C");
return 0;
}
当然这里不止可以写三个。
2.循环语句-----while语句,for语句,do.....while语句【在此只讲while语句】
while语句与 if 语句类似,要先判断while后面()中的条件是否满足,若满足,则进入循环体即{ }中,{}中的语句执行后再次判断while后面()中的条件是否满足,若不满足则执行后面语句,若满足则再次进入循环体。
如下图
代码如下:
#include<stdio.h>
int main()
{
int code = 0;
while (code < 2000)
//当code小于2000时会一直执行while下面{}中的语句
{
printf("敲了%d行代码\n",code);
code++;
}
//当code等于2000时则执行下方的语句
printf("成为大佬");
return 0;
}