c语言for循环ppt,c语言for循环课件.ppt

c语言for循环;5.1;一、FOR循环的引入;二 for循环语句形式: C语言中的for循环语句比较复杂些,也比较灵活,功能较强. 虽然主要用于定数循环,但也可以用于不定数循环,它完全可以替代while循环.

; for(表达式1 ; 表达式2 ; 表达式3) { 循环体 } ;例: 求100之内各数之和: #include int main( ) { int i , sum=0; for( i=1;i<=100; i++) sum+=i ; printf(“1+2+…100=%d”,sum); return 0; } ;例:把100~200之间的不能被3整除的数输出。 main( ) { int n; for(n=100; n<=200; n++) { if(n%3 ==0) continue ; /*能被3整除的数,不打印*/ printf(“%5d” , n); } };三、说明: 表达式缺省的for( )语句: for( )语句中的三个表达式可以省略其中一个, 二个,甚至三个。 但无论省略几个,其中的二个分号不能省。;2. 如果表达式2省略,C编译程序认为其值恒为真, 无限循环下去。如: for(i=1 ; ; i++) sum=sum+ i ; ;例: void main() { int i=1, sum=0; for( ; ; ) { sum+=i; i++; if( i>10000) break ; } };补充: 逗号运算符(顺序运算符): 级别最低的一种。用它将二个表达式联起来,形成逗号表达式。如: 表达式1,表达式2;一般形式还可扩展: 表达式1,表达式2 , …… ,表达式n 整个表达式的值用表达式n的值代表。;四.含逗号运算符的for语句

for语句中 ,表达式1、表达式3可以使用逗号运算符:

如: for( i=1, j=20 ; i

;(4). 当for语句的循环体是空语句时,则成为空循环体的for 语句,利用它可以实现某些特殊功能,比如产生时间延迟 等. 如下例: for (t=0; t

;六、 循环嵌套: for 语句一般用于具有明确循环次数的情况,如果 事先不知道准确的循环次数,只知道循环条件,一般用 whil

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值