立即学习:https://edu.csdn.net/course/play/8088/165738?utm_source=blogtoedu
控制语句(9种):
① if () ~ else ~ (条件语句)
② for() ~ (循环语句)
③while() ~ (循环语句)
④do ~ while()(循环语句)
⑤continue (结束本次循环语句)
⑥break (中止执行switch或循环语句)
⑦switch (多分支选择语句)
⑧goto (转向语句)
⑨return (从函数返回语句)
函数调用语句
表达式语句
空语句,就是一个;
复合语句 ,用{}大括号括起来的语句
C语言允许一行写多个语句
C语言允许把一个语句拆成几行写。
printf("这里是第一行语句,/
这里是第二行语句。/n")
顺序结构
选择结构
循环结构
①当型结构,如果条件不成立,则操作一次也不会执行。 while
int main()
{
int sum=0,s=1;
while(s <= 10)
{
sum += s;
++s;
}
cout << "1到10的和是:" << sum << endl;
system("pause");
return 0;
②直到型结构,操作A至少被执行一次,然后判断条件是否为真,如果为真,则继续执行。 do while
int icount = 5;
do
{
printf("icount = %d/n",icount);
icount -= 1;
} while(icount >= 0);
③派生结构
int k = 5;
switch(k)
{
case 1:
{
}
case 2:
{
}
case 5:
{
printf("icount =5\n");
}
}
④for() ~
int main()
{
int sum=0;
for(int s = 1;s <= 10;++s)//后面不能加;效果同whlie一样
sum += s;//循环语句为一句时,可以不用{}
cout << "1到10的和是:" << sum << endl;
system("pause");
return 0;