Bootstrap

C语言基础——循环结构

目录

循环控制:break || continue

循环构成

简单模型

a.求累加和: 1+2+3+4+5+...+99+100

b.求累乘积: 1*2*3*4*5*...*99*100

c.极值或最值


循环控制:break || continue

break:跳出当前循环,不再判断条件成立与否

continue:跳出当前语句,只结束本次循环,并不终止整个循环的执行

循环构成

循环体语句、循环条件

简单模型

累加和、累乘积、均值、极值、元素遍历...

a.求累加和: 1+2+3+4+5+...+99+100

   ①定义一个变量,赋初值 sum=0;

   ②定义一个变量表示每一项 i=1;

   ③用该变量累加每个数据项 sum+=1;

   ④加完每一项(判断条件),变量sum的值就是累加和

b.求累乘积: 1*2*3*4*5*...*99*100

   ①定义一个变量,赋初值 sum=1;

   ②定义一个变量表示每一项 i=1;

   ③用该变量累乘每个数据项 sum*=1;

   ④加完每一项(判断条件),变量sum的值就是累乘积

c.极值或最值

  ①定义一个变量并为该变量赋值为第一个数据项

  ②假设赋值的第一个数据就是极值

  ③从第二项开始,依次与该值进行比较,如果大于/小于该变量,就把该项赋值给定义的变量

  ④直至数据访问结束,该变量的值就是极值

;