第03天C语言(17):if-注意点

一、概念
// 移动代码的快捷键
// 上下移动 : command + option + ]/[
// 左右移动 : command + ] / [


//以后如果要判断其中一个变量 是否等于某一个值, 建议把常量写前面, 变量写后面 【if (18 == age){语句...}】
//if 如果省略大括号, 就会管理离他最近的一条语句, 二; 是一条空语句 【if (0);printf("lyh");】
//如果要在if后面定义变量, 那么必须写上大括号【int number = 19;printf("number = %i\n",number);】
//如果if ,else省略大括号, 那么else会匹配离他最近的if
二、代码
#include 
int main()
{
    /*
    int age = 18;
    if (age >=18)
    {
        printf("开网卡\n");
    }
     */
    
    /*
    // 因为C语言中,任何数值都有真假性, 非0即真
    if (1)
    {
        printf("来这");
    }
    else
    {
        printf("不去");
    }
     */
    
    int age = 17;
    // == =
    /*
    if (age = 18)
    {
        printf("开网卡\n");
    }
     */
    
    /*
    if (18 == age)
    {
        printf("开网卡\n");
    }
     */
    
    /*
    if (0);
        printf("lyh");
    */
    
    /*
    if (1)
        int number = 19;
        printf("number = %i\n",number);
      */
    
    
    // 如果if ,else省略大括号, 那么else会匹配离他最近的if
    /*
    if(0)
    if(1)
    printf("A\n");
    else
    printf("B\n");
    else
    if (1)
    printf("C\n");
    else
    printf("D\n");
    */
    if(0)
        if(1)
            printf("A\n");
        else
            printf("B\n");
    else
        if (1)
            printf("C\n");
        else
            printf("D\n");
    
    printf("end\n");
     
    
    return 0;
}

你可能感兴趣的:(第03天C语言(17):if-注意点)