do while
 
格式
         do
{
        
}while(表达式)
 
先执行一次,才去判断。不等价于for while循环。
Switch用法: 电梯式程序
 
Break的用法:
 
         break;
                   break如果用于循环那么是用来终止循环。
                  break如果是用于switch的,那么是终止switch语句。
                   break循环不能直接用于if语句,除非if语句在循环内部的一个子句。
 
 
Continue的用法:
                   用于跳过本次循环。
 
注意一个菲波拉契序列算法:
 
 
  
  1. /*  
  2. 1   2   3   5   8   13  21   
  3. */ 
  4.  
  5.  
  6. #include <stdio.h>  
  7. int main(void)  
  8. {  
  9.     int f1 = 1;  
  10.     int f2 = 2;  
  11.     int f3  = 0;  
  12.     int n = 5; //索引假设是5  
  13.     int i = 3;  
  14.       
  15.     if (n == 1)  
  16.     {  
  17.         printf("%d\n",f1);    
  18.     }else if(n == 2)  
  19.     {  
  20.         printf("%d\n",f2);            
  21.     }else   
  22.     {  
  23.         for(i= 3;i<=n;i++)  
  24.         {  
  25.             f3 = f1 + f2;  
  26.             /*  
  27.             逻辑上有一个问题!   
  28.             f2 = f3;  
  29.             f1 = f2;   
  30.             */ 
  31.             f1 = f2;  
  32.             f2 = f3;   
  33.         }   
  34.     }  
  35.     printf("%d\n",f3);  
  36.       
  37.     return 0;  

 

 

每天的心得总结:

今天总体学习不认真!第二课注意的问题是:多敲代码.第三:理解程序。