###知识点总结
####回顾
1.swith语句
switch(条件){
case 和条件匹配的内容:
成立条件;
break;
case 情况2:
成立执行条件;
break;
...
default:
默认执行内容
}
####本节课知识点
1.while循环
while(条件){
条件为真执行的内容2
}
执行顺序1->2->1->2如果1为假停止循环
举例
#include <iostream>
using namespace std;
int main(){
int a=1;
while(a<=100){
cout<<a<<" ";
a+=1;
}
}
2.//累加器
//复合运输算符 a=a+1 -> a+=1
int a=2;
a++;//意思是自己增加1
cout<<a<<endl;
a--; //自身减少1
++a;//a++;
--a;//a--;
/*++ -- 放前面和后面的区别:
单独使用的时候没有任何区别
但是有其他复合使用的时候的区别在于:
++ 在前 先自增 后运算
++ 在后 先运算 后自增
*/
举例
#include <iostream>
using namespace std;
int main(){
int b=5,c=5;
cout<<(b++*2)<<endl;
cout<<b<<endl;
cout<<(++c*2)<<endl;
cout<<c<<endl;
return 0;
}
3.do...while循环语句
do{
执行内容1
}while(判断条件2)
举例
###总结
do while()循环,先执行后判断,至少执行1次
while()循环 先判断后执行,可能一次都不执行