前言:
如今姐妹们对“c语言程序流程图例子for循环”可能比较关怀,大家都想要知道一些“c语言程序流程图例子for循环”的相关知识。那么小编在网摘上汇集了一些有关“c语言程序流程图例子for循环””的相关内容,希望我们能喜欢,朋友们快快来学习一下吧!C++语言程序中for循环语句的最常用格式为:
for(表达式1循环变量赋予初始值;表达式2循环条件;表达式3循环变量增值)
循环体语句;
C++语言程序中for循环语句的执行流程图为:
这个for循环语句流程图的执行顺序是:先执行循环变量赋予初始值,再执行循环条件的判断,如果为N(假),则循环结束执行for的下一条语句。如果为Y(真),则执行循环体语句。执行完循环体语句后循环变量增加1,再回到循环条件的判断(即表达式2)如果为真,则继续执行循环体语句,否则执行for的下一条语句。如此循环直到循环变量增加值之后被循环条件判断为假,程序结束。
C++语言程序for的举例说明:
在中国的历史上,有个典故叫“烽火戏诸侯”,话说西周末年,周幽王得一天下绝色美女褒姒,得此女后从来没有见过她笑,周幽王为博美女褒姒一笑,数次点燃烽火台,戏耍诸侯出兵前来,而后诸侯不再相信烽火,导致灭国。
针对这个历史故事我们来写一段程序:
#include<iostream>
using namespace std;
int main( )
{
int n;
for(n=1;n<=10;n++)
cout<<"诸侯派兵来了吗?“<<"来了”<<n<<"次。“<<endl;
cout<<"犬戎来了,国灭!”<<endl;
return 0;
}
程序执行分析:
第1次,先执行把1赋值给循环变量n,再执行循环条件判断语句,1<=10为真,所以执行循环体cout语句(输出为:诸侯派兵来了吗? 来了1次。)然后执行循环体变量增值语句,n变为2.
……
第10次,n值变为11。
第11次,执行循环判断语句,此时n值为11,“11<=10”的值为假,所以退出for的循环,执行下一条cout语句(即为:犬戎来了,国灭!)。
标签: #c语言程序流程图例子for循环