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默认只能控制一个语句的执行或不执行,
如果想控制多个语句的执行或不执行就
必须把这些语句用{}括起来。 
*/

 

posted @ 2014-02-10 01:06  不懂网络  阅读(1415)  评论(0编辑  收藏  举报