循环结构程序设计内容总结
一、总结内容(个人对本单元的整体理解)
本单元主要学习的是三种循环语句while,do-while,for,辅加break,continue。三种循环语句基本上可以把各种变量在累积变化的情况都可以讨论完。for与while差不多,只不过for比while更全面地规定循环次数和循环变量的记数(一步到位)。do-while和while唯一区别是do-while不管while成立/不成立,都会先执行一次do的语句,有时会出错(当 记循环次数的条件和while的条件有交集或没有次数的条件,一定会出错)。break是跳出最近一次的循环,continue是忽略本次循环continue之后的语句,进入下一次循环。循环语句和第三章判断语句可以嵌套起来,用break或continue作为某类特殊情况的执行语句,题目得解。本单元最后一节还有查错的技巧,在程序中分段输出来查错,不失为一种好方法。
二、干什么用的(应用举例)
1、重难点:
while(){
}
⇔
do{
}while();//此处的分号不可丢!
区分while 与do-while
☞while
int i,sum=0;
cout<<"i=?";
cin>>i;
while(i<=10)
sum+=i,i++;
cout<<sum;//输入1,输出55;输入11,输出0;