3.11循环结构和循环语句 顺序结构、选择结构和循环结构,是各种复 杂程序的基本构造单元。因此程序设计者必须熟 练掌握选择结构和循环结构的概念及使用方法。 循环语句: while语句; do-while语句; for语句;
3.11 循环结构和循环语句 顺序结构、选择结构和循环结构,是各种复 杂程序的基本构造单元。因此程序设计者必须熟 练掌握选择结构和循环结构的概念及使用方法。 循环语句: while 语句; do - while 语句; for 语句;
3.11循环结构和循环语句 用whi le语句构成循环(当型循环) 般形式:while(表达式)语句 作用:当指定的条件为真时,执行while语句中 的内嵌语句(循环体)。 特点:先判断表达式, 后执行语句。 表达式 假(0) 真(非0) 语句
3.11 循环结构和循环语句 一、 用while语句构成循环(当型循环) 一般形式:while (表达式) 语句 作用:当指定的条件为真时,执行while语句中 的内嵌语句(循环体)。 特点:先判断表达式, 后执行语句
3.11循环结构和循环语句 例:求1+2+3+.+100。 #include <iostream> using namespace std; int main() Kint i=1,sum=0; 假 i≤100 while (i<=100) 真 sum=sum+i; sum=sum+i i=i+1 i++; cout<<"sum="<<sum<<endl } 运行结果: sum=5050
3.11 循环结构和循环语句 例:求1+2+3+.+100。 #include <iostream> using namespace std; int main( ) {int i=1,sum=0; while (i<=100) { sum=sum+i; i++; } cout<<″sum=″<<sum<<endl; } 运行结果: sum=5050
3.11循环结构和循环语句 二 用do一whi le语句构成循环(直到型循环) 一般形式: do 循环体语句 语句 while (表达式); 特点:先执行循环体, 非0(真) 表达式 后判断循环条件是否成立。 0(假)
3.11 循环结构和循环语句 二、用do-while语句构成循环(直到型循环) 一般形式: do 语句 while (表达式); 特点:先执行循环体, 后判断循环条件是否成立
3.11循环结构和循环语句 例:用do-whilei语句求1+2+3+.+100。 #include <iostream> using namespace std; int main() Kint i=1,sum=0 do sum=sum+i i=i计1 sum=sum+i; i++: 真 }while(i<=100); i≤100 cout<<"sum="<<sum<<endl; 假 return 0; X
3.11 循环结构和循环语句 例:用do-while语句求1+2+3+.+100。 #include <iostream> using namespace std; int main( ) {int i=1,sum=0; do { sum=sum+i; i++; }while (i<=100); cout<<″sum=″<<sum<<endl; return 0; }