前言:
今天各位老铁们对“break语句在for循环体中的作用”可能比较注重,大家都需要了解一些“break语句在for循环体中的作用”的相关文章。那么小编也在网上汇集了一些对于“break语句在for循环体中的作用””的相关资讯,希望小伙伴们能喜欢,兄弟们快快来学习一下吧!while语句和用while语句构成的循环结构一般形式:while(表达式) 循环体表达式不能为空do-while语句和用do-while语句构成的循环结构一般形式1
2
3
do
循环体
while(表达式);do必须和while联合使用for语句和用for语句构成的循环结构一般形式:for(表达式1;表达式2;表达式3) 循环体执行过程计算表达式1计算表达式2.若其值为非0,转步骤3;若其值为0,转步骤5执行一次for循环体计算表达式3,转向步骤2结束循环for语句中的表达式可以部分或全部省略,但两个“;”不可以省略循环结构的嵌套嵌套循环:在一个循环体内又完整地包含了另一个循环break和continue语句在循环体中的作用break语句只能在循环体内和switch语句体内使用continue语句的作用是跳过本次循环体中余下尚未执行的语句,立刻进行下一次的循环条件判定程序举例
1234567891011121314151617
/*从输入的若干个正整数中选出最大值,用-1结束输入*/#include <stdio.h> int main(){ int max, n; max=-1; do{ printf("输入数据,用-1结束输入:"); scanf("%d", &n); if(max<n){ max = n; } } while (n != -1); printf("max=%d", max);}
123456789101112131415161718
/*用迭代法求某数a的平方根。已知求平方根的迭代公式为x1=(x0+a/x0)/2*/#include <stdio.h>#include <math.h>int main(){ double x0, x1, a; printf("输入数据:"); scanf("%lf", &a); x0 = a / 2; x1 = (x0 + a / x0) / 2; do{ x0 = x1; x1 = (x0 + a / x0) / 2; } while (a > 0 && fabs(x1 - x0) > 1e-6); printf("x=%f", x1);}
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #break语句在for循环体中的作用