A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© zero-xiao 中级黑马   /  2015-3-11 00:40  /  767 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

/*
    if 的第一种结构:
    if(条件1)
    {
       语句1;
       语句2;
        。。。
    }
*/

/*
if 的第二种结构:
if(条件1)
{
语句1;
语句2;
。。。
}
else
{
    语句1;
    语句2;
    、、、

}
*/
/*
#include<stdio.h>
int main()
{
    int count = 40;
   
    if (count > 50)
        
    {
        printf ("开班!!!\n");
        printf ("准备机器\n");
    }
    else
    {
        printf("不开班!!!\n");
        printf ("不用准备机器\n");
    }

    return 0;
}
*/
/*
if 的第三种结构:

if(条件1)
{
语句1;
语句2;
。。。
}
else if
{
语句1;
语句2;
、、、
}
else if
{
语句1;
语句2;
、、、
}
else if
{
    语句1;
    语句2;
    、、、
}
else
{

}
*/

#include<stdio.h>
int main ()
{
    int a = 6 ;
    if (a++ > 10 )
    {
        printf ("A");
        printf("a==%d\n",a );
    }
    else if (a++ > 5 )//条件成立后,剩下的条件是不做判断的。
    {
        printf ("B\n");
        printf("a==%d\n",a );
    }
    else if (a++ > 3 )
    {
        printf ("C\n");
        printf("a==%d\n",a );
    }
    else
    {
        printf("D\n");
        printf("a==%d\n",a );
    }

   
   
   
    return 0;
}

/*
  if 语句的第四个用法:

if (条件)
  语句1;//如果条件成立,执行if后面的第一条语句,否则不执行。

语句2;//语句2和if 没有关系。如果两句都要在条件下执行,就要用大括号括起来。否则语句2必然执行。
*/































0 个回复

您需要登录后才可以回帖 登录 | 加入黑马