C语音循环控制结构

循环控制结构

循环控制结构与循环语句

while语句

while(循环控制表达式)(注意没有分号)

{

语句序列

}

do while语句

do

{

语句序列

}while(循环控制表达式);(循环和条件中唯一使用分号的地方)

for语句

for(初始化表达式;循环控制表达式;增值表达式)

{

语句序列

增值表达式;

}

实践:求和

逗号运算符:优先级最低,具有左结合性

for语句运用逗号运算符,在求和时用夹挤的方法可以减少循环

空语句:仅用一个分号构成的语句,常用于编写延时程序

while和do while只有在第一次判断为误的时候不等价

计数控制的循环

实践:累乘求积

嵌套循环

实践:求阶乘的和

条件控制的循环

常用while语句和do while语句

实践:猜数比大小

magic=rand()%b

利用取余将范围缩小到0~b-1

%b+a平移到a~a+b-1

伪随机数!!!

利用srand设置!

习题注释

break只能在循环体和switch语句中运行

break是跳出循环

continue是跳出本次循环

posted @ 2022-09-18 20:40  诩en  阅读(100)  评论(0)    收藏  举报