if简单的写法之范围

/*

  Name:if的范围 

  Copyright: By.不懂网络

  Author: Yangbin

  Date:2014年2月9日 03:22:32 

  Description:

*/

# include <stdio.h>

# include <stdlib.h>

int main(void)

{

    //if (3 > 2) // A B 同时输出

    /*if (1 > 2) //输出B 

    printf("A\n");

    printf("B\n"); 

     */

     if (3 > 2)

     {

           printf("A\n");

           printf("B\n");           

     }



  system("pause");

  return 0;

}

/*

----------------------

该代码由Dev-C++ 4.9.9.2编写并输出调试结果

---------输出结果

 if(3>2) A B 输出

 if(1>2) 输出B

 当把A B用{]括起来时 A B输出

 由此可见:

   if默认只能控制语句A的执行或不执行

        if无法控制语句B的执行或不执行

  或者讲: 语句B一定会执行

if默认只能控制一个语句的执行或不执行,

如果想控制多个语句的执行或不执行就

必须把这些语句用{}括起来。 

*/

 

你可能感兴趣的:(if)