C 语言 if 语句

返回上一级

一个 if 语句 由一个布尔表达式后跟一个或多个语句组成。

if 语句语法格式

C 语言中 if 语句语法格式如下

if( boolean_expression )
{
   /* 如果布尔表达式 boolean_expression 为真将执行的语句 */
}
  • 如果布尔表达式 boolean_expressiontrue ,则 if 语句内的代码块将被执行

  • 如果布尔表达式为 false ,则 if 语句结束后的第一组代码(闭括号后)将被执行

注意

C 语言把任何 非零非空 的值假定为 truenull 假定为 false

C 语言 if 语句流程图

C 中的 if 语句

范例

/**
 * file: main.c
 * author: 简单教程(www.twle.cn)
 */

#include <stdio.h>

int main ()
{
   // 定义局部变量 age
   int age = 28;

   // 使用 if 语句检查布尔条件
   if( age < 18 )
   {
       // 如果条件为真,则输出下面的语句
       printf("你的年龄是: %d,一个豆蔻年华的时代\n" , age);
   }
   printf("age 的值是 %d\n", age);

   return 0;
}

编译和运行上面的程序,输出结果如下

$ gcc main.c && a.out
age 的值是 28

注意

$ 符号是输入提示符,因为用 CentOS 写范例太麻烦了,改在用 MacOS 笔记本来写

返回上一级

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2022 简单教程 twle.cn All Rights Reserved.