C语言-Branch

来源:互联网 发布:阿里云 虚拟主机 美国 编辑:程序博客网 时间:2024/06/08 16:30

#pragma mark - BOOL类型,关系表达式和逻辑表达式

    

//    //BOOL类型:表示非真即假的数据类型,只有两个值, YESNO,YES表示1,NO表示0, C语言中,0即为真

//    //bool

//    bool  a = 10;

//    printf("a = %d\n",a);   //print a = 1

//    BOOL b = 10;

//    printf("b = %d\n",b );  //print b = 10

//

//    BOOL isTrue = YES;      //计算机在识别时,YES就替换成1,NO就替换成0

//    printf("isTrue = %d",isTrue);

    

   // boll BOOL 都是1个字节, bool中只能存储10,而在 BOOL中可以存储的是0和非0,同样0表示假,0表示真

   

    

    

//    //关系表达式

//    //关系运算符: > , < , >= , <= , ==(等于) , != (不等于)

    

//    int a = 10;

//    int b = 5;

//    BOOL isTure = NO;

//    isTure = a > b;

//    printf("isTure  = %d",isTure);

//    

//    isTure = a < b;

//    printf("isTure = %d",isTure);

//    

//    isTure = a >= b;

//    printf("isTure = %d",isTure);

//    

//    isTure = a <= b;

//    printf("isTure = %d",isTure);

//    

//    isTure = a == b;

//    printf("isTure = %d",isTure);

//    

//    isTure = a != b;

//    printf("isTure = %d\n",isTure);

//

    

//逻辑表达式

    //逻辑运算符: &&(), || (), ! ()

    // &&():同时为真才为真,一假即为假

    // || ():同时为假才为假,一真即为真

    // ! ():非真即假,非假即真

    

//    int a1 = 5;

//    int b1 = 10;

//    int c = YES;

//    c = a1 > b1 && a1 < b1;

//    printf("c = %d \n",c);

//

    

//    //逻辑短路现象

//    c = a1 > b1 && ++a1;

//    printf("c = %d,a1 = %d",c,a1); //当运行到a1>b1,已经判断出这个表达式为假了,会直接跳出,不进行后面运算

//

//    c = a1 || b1 ++;

//    printf("c = %d,b1 = %d",c,b1);//当运行到a1,已经判断出这个表达式为真了,也会直接跳出,不进行后面的运算

   

    

#pragma - mark - if语句

//    // 1种形式         if(条件){

//    //                       语句

// //                          }

//    char sex = '?';

//    printf("请输入你的性别:\n");

//    scanf("%c",&sex);

//    

//    if (sex == 'm'){

//        printf("纯爷们\n");

//    }

//    // 2种形式        if(条件){

//    //                   语句1}

//    //                 else {

//    //                        语句2

//   //                         }

//    if (sex == 'm'){

//        printf("纯爷们\n");

//    }else{

//        printf("花姑娘\n");

//    }

//    

//    // 3种形式         if(条件1){

//    //                   语句1}

//    //                  else if (条件2){

//    //                        语句2}

//    //                  else if (条件3){

//    //                        语句3}            中间的 else if(条件) {语句可以有若干个

//    //                  else {

//    //                        语句4

//    //                        }

//    

    

//    int year = 0;

//    int a = 0;

//    printf("请输入一个年份来判断是否为闰年\n");

//    scanf("%d",&year);

//    a = year % 400 == 0 || (year % 4 == 0 && year % 100 != 0);

//    if (a = 1){

//        printf("该年份为闰年\n");

//    }else {

//        printf("该年份不为闰年\n");

//    }

    

//    char  a = 0;

//    printf("请输入一个字符\n");

//    scanf("%c",&a);

//    

//    if (48 <= a && a<= 57){

//        printf("this is digital\n");

//    }else if (65<= a && a <= 90){

//    printf("this is capital letter\n");

//    }else if (97<= a && a <= 122){

//        printf("this is letter\n");

//    }else {

//    printf("other\n");

//    }


//输入两个数,输出两个数中的最大值

    

//   int a = 0;

//    int b = 0;

//   printf("请输入两个数\n");

//    scanf("%d%d",&a,&b);

////    if (a > b){

////        printf("%d",a);

////    }else {

////        printf("%d",b);

////    }

//    int  max = 0;

//    max =  a > b ? a : b ;

//    printf("max = %d",max)

//

    

    

//    int a = 0;

//    int b = 0;

//    int c = 0;

//    int max = 0;

//

//    scanf("%d%d%d",&a,&b,&c);

//    max = (a > b ? a : b) > c ? (a > b ? a : b ):c;

//    //max = a > b > c ? a : (b > c ? b : c );

//    // max = a > b ? a > c ? a : c : b > c ? b : c;

//    // max = a > b ? (a > c ? a : c): (b > c ? b : c);

//    

//    

#pragma mark - switch 语句

    

    //  switch (整型表达式){

//case 1:{

//    语句1;

//    break;

//   }

//case 2:{

//    语句2;

//    break;

//   }

//case 3:{

//    语句3;

//    break;

//   }

//    ......

//default:{

//    语句 n;

//    break;

//   }

//    

//}






    

    

    

    

//    int phonenumber = 0;

//    printf("请输入分机号:\n");

//    scanf("%d",&phonenumber);

//    

//    switch(phonenumber){

//        case 401:{

//            printf("财务部");

//            break;

//        }

//        case 402:{

//            printf("技术部");

//            break;

//        }

//        case 403:{

//            printf("销售部");

//            break;

//        }

//        case 404:{

//            printf("规划部");

//            break;

//        }

//        default:{

//            printf("查无此号");

//            break;

//        }

//    }

    

//    int control = 0;

//    printf("请输入1~4:\n");

//    scanf( "%d",&control);

//    switch (control){

//        case 1:{

//            printf("spring");

//            break;

//        }

//        case 2:{

//            printf("summer");

//            break;

//        }

//        case 3:{

//            printf("autumn");

//            break;

//        }

//        case 4:{

//            printf ("winter");

//            break;

//        }

//        default:{

//            printf("不认识数啊!");

//        }

//    }

    

    

    

    

//    int year = 0;

//    int a = 0;

//    printf("请输入一个年份来判断是否为闰年\n");

//    scanf("%d",&year);

//    a = year % 400 == 0 || (year % 4 == 0 && year % 100 != 0);

//    if (a = 1){

//        printf("该年份为闰年\n");

//    }else {

//        printf("该年份不为闰年\n");

//    }

    

    

//    int year = 0;

//    int a = 0;

//    printf("请输入一个年份:\n");

//    scanf("%d",year);

//    a = year % 400 == 0  || (year % 4 == 0 && year %100 != 0 );

//    switch  (a){

//        case 1:{

//            printf("闰年");

//        }

//        case 0:{

//            printf("不是闰年");

//        }

//    }

    

    

//    int year = 0;

//    printf("请输入一个年份:\n");

//    scanf("%d",&year);

//    

//   

//    switch(year % 400 == 0 || (year % 4 == 0 && year % 100 != 0)){

//        case 1:{

//            printf("闰年");

//                    }

//            break;

//        case 0 :{

//            printf("不是闰年");

//            

//        }

//            break;

//    }


0 0
原创粉丝点击