C/C++ 中的三种基本控制结构(顺序、选择、循环)。
顺序结构
顺序结构的特点就是程序的执行流程是直线型的,即从第一条语句开始,按顺序逐条执行,直到最后一条语句结束。
cout << 1 << endl;
cout << 2 << endl;
cout << 3 << endl;
选择结构(分支结构)
分支结构是程序设计中的一种控制结构,它允许程序根据给定的条件选择不同的执行路径。
i
int a = 10, b = 20;
if (a > b) cout << a;
else if (a == b) cout << a;
else cout << b;
//20
switch (a)
{
case 10:cout << 10; break;
case 20:cout << 20; break;
default:
break;
}
//10
循环结构
for循环,while循环,do while循环
int
sum = 0;
int i = 0;
for (i = 1; i < 10; i++)
{
sum += i;//sum=sum+i;
}
printf("%d\n",sum);
i = 1;
while(i<10)
{
sum+=i;
i++;
}
cout<<sum<<endl;
i = 1;
do
{
sum+=i;
i++
}while(i<10)
//45