zoukankan      html  css  js  c++  java
  • 吴裕雄--天生自然C语言开发:判断

    if(boolean_expression)
    {
       /* 如果布尔表达式为真将执行的语句 */
    }
    #include <stdio.h>
     
    int main ()
    {
       /* 局部变量定义 */
       int a = 10;
     
       /* 使用 if 语句检查布尔条件 */
       if( a < 20 )
       {
           /* 如果条件为真,则输出下面的语句 */
           printf("a 小于 20
    " );
       }
       printf("a 的值是 %d
    ", a);
     
       return 0;
    }
    if(boolean_expression)
    {
       /* 如果布尔表达式为真将执行的语句 */
    }
    else
    {
       /* 如果布尔表达式为假将执行的语句 */
    }
    #include <stdio.h>
     
    int main ()
    {
       /* 局部变量定义 */
       int a = 100;
     
       /* 检查布尔条件 */
       if( a < 20 )
       {
           /* 如果条件为真,则输出下面的语句 */
           printf("a 小于 20
    " );
       }
       else
       {
           /* 如果条件为假,则输出下面的语句 */
           printf("a 大于 20
    " );
       }
       printf("a 的值是 %d
    ", a);
     
       return 0;
    }
    if(boolean_expression 1)
    {
       /* 当布尔表达式 1 为真时执行 */
    }
    else if( boolean_expression 2)
    {
       /* 当布尔表达式 2 为真时执行 */
    }
    else if( boolean_expression 3)
    {
       /* 当布尔表达式 3 为真时执行 */
    }
    else 
    {
       /* 当上面条件都不为真时执行 */
    }
    #include <stdio.h>
     
    int main ()
    {
       /* 局部变量定义 */
       int a = 100;
     
       /* 检查布尔条件 */
       if( a == 10 )
       {
           /* 如果 if 条件为真,则输出下面的语句 */
           printf("a 的值是 10
    " );
       }
       else if( a == 20 )
       {
           /* 如果 else if 条件为真,则输出下面的语句 */
           printf("a 的值是 20
    " );
       }
       else if( a == 30 )
       {
           /* 如果 else if 条件为真,则输出下面的语句 */
           printf("a 的值是 30
    " );
       }
       else
       {
           /* 如果上面条件都不为真,则输出下面的语句 */
           printf("没有匹配的值
    " );
       }
       printf("a 的准确值是 %d
    ", a );
     
       return 0;
    }
    if( boolean_expression 1)
    {
       /* 当布尔表达式 1 为真时执行 */
       if(boolean_expression 2)
       {
          /* 当布尔表达式 2 为真时执行 */
       }
    }
    #include <stdio.h>
     
    int main ()
    {
       /* 局部变量定义 */
       int a = 100;
       int b = 200;
     
       /* 检查布尔条件 */
       if( a == 100 )
       {
           /* 如果条件为真,则检查下面的条件 */
           if( b == 200 )
           {
              /* 如果条件为真,则输出下面的语句 */
              printf("a 的值是 100,且 b 的值是 200
    " );
           }
       }
       printf("a 的准确值是 %d
    ", a );
       printf("b 的准确值是 %d
    ", b );
     
       return 0;
    }
    switch(expression){
        case constant-expression  :
           statement(s);
           break; /* 可选的 */
        case constant-expression  :
           statement(s);
           break; /* 可选的 */
      
        /* 您可以有任意数量的 case 语句 */
        default : /* 可选的 */
           statement(s);
    }
    #include <stdio.h>
     
    int main ()
    {
       /* 局部变量定义 */
       char grade = 'B';
     
       switch(grade)
       {
       case 'A' :
          printf("很棒!
    " );
          break;
       case 'B' :
       case 'C' :
          printf("做得好
    " );
          break;
       case 'D' :
          printf("您通过了
    " );
          break;
       case 'F' :
          printf("最好再试一下
    " );
          break;
       default :
          printf("无效的成绩
    " );
       }
       printf("您的成绩是 %c
    ", grade );
     
       return 0;
    }
    switch(ch1) {
       case 'A': 
          printf("这个 A 是外部 switch 的一部分" );
          switch(ch2) {
             case 'A':
                printf("这个 A 是内部 switch 的一部分" );
                break;
             case 'B': /* 内部 B case 代码 */
          }
          break;
       case 'B': /* 外部 B case 代码 */
    }
    #include <stdio.h>
     
    int main ()
    {
       /* 局部变量定义 */
       int a = 100;
       int b = 200;
     
       switch(a) {
          case 100: 
             printf("这是外部 switch 的一部分
    ");
             switch(b) {
                case 200:
                   printf("这是内部 switch 的一部分
    ");
             }
       }
       printf("a 的准确值是 %d
    ", a );
       printf("b 的准确值是 %d
    ", b );
     
       return 0;
    }
    #include<stdio.h>
     
    int main()
    {
        int num;
     
        printf("输入一个数字 : ");
        scanf("%d",&num);
     
        (num%2==0)?printf("偶数"):printf("奇数");
    }
  • 相关阅读:
    Hibrenate load 和 get
    用 JMX 检测应用程序
    java.lang.Class类
    JAVA方法传递参数:传值?传引用?
    Spring Task Schedule 及多线程
    Spring 3.0 注解
    Spring Batch 文档(中文)
    C#中combobox 控件属性、事件、方法
    LINQ to SQL快速上手 step by step
    C#操作字符串方法总结<转>
  • 原文地址:https://www.cnblogs.com/tszr/p/10968187.html
Copyright © 2011-2022 走看看