04日目C言語(02):Switch-注意点

1602 ワード

一、概念
/*
 1.switch         
 switch                  ,     ()      
                    char    int  ,    char   
 
  2.case   
  switch , case                   ,            
  case        
  case       ,            switch     case    ,    case      ,       
 
  default     
  switch default     
    default      ,        (       case            )
        case  ,      case    
     :   default  ,     case    
 */

二、コード
#include 
int main()
{
    
    /*
    switch (3+3) {
        case 6:
            printf("6");
            break;
        case 8:
            printf("8");
            break;
            
        default:
            printf("other");
            break;
    }
    */
    
    /*
    // 2.case   
    // switch , case                   ,            
    // case        
    // case       ,            switch     case    ,    case      ,       
    int number = 7;
    switch (3+3) {
        case 3 + 3:
            printf("6");
            break;
        case 'A':
            printf("8");
            break;
//        case number:
//            printf("8");
//            break;
        default:
            printf("other");
            break;
    }
     */
    
    

    switch (20) {
        default:
            printf("other
"); // break; case 6: printf("6"); break; case 8: printf("8"); break; } return 0; }