首页
登录 | 注册

for与while循环一二

    前几天有人问我for语句与while语句循环过程中有什么区别,一时间没能说的比较清楚,只是说出了个大概,后来在TC2.0下试了一下,循环过程中结合continue语句有以下区别:
 
举例1:
#include
int main()
 {
   int i = 0;
   clrscr();
   for(i=0;i < 9;i ++)
   {
    if(i == 1)
      continue;
    printf("%d ",i);
   }
   getch();
   return 0;
 }
运行结果:0 2 3 4 5 6 7 8
 
举例二:
#include
int main()
{ int i = 0;
  clrscr();
  while(i < 9)
  { if(i == 1)/*当i=1时在if()与cotinue之间死循环*/
       continue;
    printf("%d",i);
    i++;
  }
   return 0;
}
运行结果:0 (死循环)

相关文章

  • SQL 难点解决:循环计算
      1.    求 20 以内的质数 MySQL8: with recursive t(n) as ( select 1 union all select n+1 from t where nt2.close,t2.rise+1,0) fr ...
  • fail-fast:快速实效系统,在系统设计过程中,快速实效系统是一种可以立即报告任何可能表明故障的情况的系统,快速失效系统通常设计于停滞正常工作,而不是试图继续可能存在缺陷的过程,这种设计会在操作中的多个点检查系统的状态,因此可以及早检测 ...
  •         本文介绍的SPL排序优化技巧,除了提供常规的排序算法外,还根据不同场景下的数据特性提供了排序的替代算法,从而减少比较次数和IO量,提升运算性能. 1内存排序         当数据可以轻松装入内存时,可以使用SPL的内存排序 ...
  • Redis源码解析--NET
        关于Redis资料:     要看原滋原味的请点这里,要看有我参与的山寨货请点这里,当然我也不反对看这里.     在接下来的日子里,我会记录下我对Redis源码的一些认识,首先从Event driven programming l ...
  • 一个具体的例子学习Java volatile关键字
    volatile是一个类型修饰符(type specifier),被设计用来修饰被不同线程访问和修改的变量.volatile的作用是作为指令关键字,确保本条指令不会因编译器的优化而省略,且要求每次直接读值. 下面我们就用一个具体的例子来学习 ...
  • 性能优化方法和技巧
    系列目录 性能优化方法和技巧性能优化的方法和技巧:概述性能优化的方法和技巧:代码性能优化的方法和技巧:工具 这是一个可以用一本书来讲的话题,用一系列博客来讲,可能会比较单薄一点,这里只捡重要的说,忽略很多细节,当然以后还可以补充和扩展这个话 ...

2020 unjeep.com webmaster#unjeep.com
12 q. 0.012 s.
京ICP备10005923号