C语言 百分网手机站

C语言使用条件语句

时间:2020-09-19 13:07:52 C语言 我要投稿

C语言使用条件语句

  理解条件语句的基本概念。大多数程序都是由条件语句驱动的, 这样的语句可以判断一个条件是TRUE(真)还是FALSE(假), 然后据此执行不同的动作。最基本的条件语句是if语句。

  C语言中的TRUE和FALSE和你平常理解的有点不太一样。TRUE和任何非0的数总是相等的。当你执行一个比较时,如果结果是TRUE,会返回一个”1”。如果结果是FALSE,会返回0。弄清楚这一点能帮助你更好的理解IF语句的执行过程。

  学习基本的比较符号。条件语句是以比较大小的数学表达式为核心的.。下面列出了最常用的一些比较符号: "

  >   /* 大于 */

  <   /* 小于 */

  >=  /* 大于或等于 */

  <=  /* 小于或等于 */

  ==  /* 等于 */

  !=  /* 不等于 */

  "

  "

  10 > 5 TRUE

  6 < 15 TRUE

  8 >= 8 TRUE

  4 <= 8 TRUE

  3 == 3 TRUE

  4 != 5 TRUE

  "

  写一个IF语句。 利用IF语句,你可以根据一个表达式计算的结果决定之后的程序如何运行。之后学习了其他条件语句后你可以把它们组合起来实现更强大的功能,不过现在写一段简单的代码熟悉一下就行了。 "

  #include <stdio.h>

  int main()

  {

  if ( 3 < 5 )

  printf( "3比5小");

  get);

  }

  "

  使用ELSE/ELSE IF语句来扩展你的条件判断。 在IF语句中你可以添加ELSE 和ELSE IF语句来处理更多不同的结果。 ELSE后面的语句在IF中的判断结果为FALSE时执行。 ELSE IF则可以让你在一个代码块中使用多个IF语句来处理更多的情况。阅读下面的代码看一下他们是怎么工作的。 "

  #include <stdio.h>

  int main()

  {

  int age;

  printf( "请输入您的年龄: " );

  scanf( "%d", $age );

  if ( age <= 12 ) {

  printf( "你是个孩子! " );

  }

  else if ( age < 20 ) {

  printf( "年轻的感觉真好! " );

  }

  else if ( age < 40 ) {

  printf( "你充满了青春的活力! " );

  }

  else {

  printf( "充满智慧的年纪! " );

  }

  return 0;

  }

  "[2]

  这段代码接收用户输入的一个数据然后传递给IF语句。如果这个数据满足第一个条件,则第一个printf被执行。如果没有满足第一个条件,则后面的各个ELSE IF会逐个进行判断直到有一个满足条件的分支为止。如果没有任何分支满足条件,则ELSE语句被执行。


【C语言使用条件语句】相关文章:

C语言if语句的使用讲解10-03

C语言switch语句09-24

C语言if else语句09-20

C语言for循环的使用10-06

C语言typedef的使用10-04

C语言EOF如何使用10-02

C语言如何输入语句09-30

c语言if语句的用法09-27

C语言的使用的详解11-22

C 语言中宏的使用10-02