99网
您的当前位置:首页循环结构知识点总结

循环结构知识点总结

来源:99网
                    循环结构知识点总结

一. 循环结构知识点整理

注意,break语句不能跳出多重循环。
二 循环结构的应用
循环结构允许用户连续进行多次运算,在实际运用中可以解决一些需要重复执行的操作,如累加求和问题,累乘问题
如 for(sum=0,i=0;i<n;i++)
{
Sum = sum+通项;
}
For(x=1,i=1;i<=n;i++)
{
X=x*I;
}
可以解决求最大值问题,如
int i, n, value, max;

scanf("%d", &n);

scanf("%d", &max);

for(i = 1; i < n; ++i) {

   scanf("%d", &value);

   if(max < value)

       max = value;

}

printf("%d\n", max);

return 0;
通过嵌套循环可以解决多重的重复问题,如计算1!+2!+3!+……+n!的值
也可以解决画矩形的问题,如
int a,i,j;
char x,y;
cin>>a>>x>>y;
for(i=1;i<=a;i++)
{
for(j=1;j<=a;j++)

	   if(i==1 || i==a || j==1 || j==a || i+j==a+1 || i==j )
	   
	 cout<<x;
	 
	 else
	    cout<<y;
	   cout<<endl; 

另外利用穷举法也可以解决多类问题,如韩信点兵问题

因篇幅问题不能全部显示,请点此查看更多更全内容