c语言分支语句有哪些,c语言分支结构语句

  c语言分支语句有哪些,c语言分支结构语句

  1.分支语句(选择结构);

  //1.if语句

  具体代码示例可以在我的GitHub上查看。

  注意:如果表达式的结果为真,则执行该语句。

  C语言如何表达真假?0表示假,非零表示真。

  1.1.1悬空的其他

  int main()

  { int a=0;

  int b=2;

  如果(a==1)

  { if(b==2)

  {

  printf(呵呵\ n );

  }

  }

  其他

  {

  printf(哈哈\ n );

  }

  返回0;

  }//恰当的使用{}可以让代码的逻辑更加清晰。

  //代码风格很重要

  else的匹配:else与其最近的if匹配。

  //2.switch语句

  开关(整数表达式)

  {

  报表项目;

  }

  语句项:是一些case语句。

  1 . 2 . 1 switch语句中断

  break语句的实际作用是将语句列表分成不同的分支。

  良好的编程习惯:

  在最后一个case语句后添加break语句。

  (这样做的原因是为了避免出现在最后一个case语句之后,并且忘记添加break语句)

  违约条款

  如果表达式的值与所有案例标签的值都不匹配怎么办?

  其实也没什么。因此,所有语句都将被跳过。

  程序不会被终止,也不会报错,因为这种情况在c中不被认为是错误。

  但是如果不想忽略不匹配所有标签的表达式的值呢?

  您可以将default子句添加到语句列表中,并在case标签可以出现的任何位置编写以下标签default:

  当switch表达式的值与所有case标记的值不匹配时,将执行default子句后的语句。

  因此,每个switch语句中只能出现一个default子句。

  但是它可以出现在语句列表中的任何地方,语句流将像case标记一样执行default子句。

  个人拙见,望交流学习!请注明出处。

  学习是一个需要不断进步和进步的过程!希望作者能和读者一起坚持下去!

  转载请联系作者授权,否则将追究法律责任。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • c语言调用退出函数 c语言退出整个程序怎么写
  • c语言中怎么给函数初始化 c语言的初始化语句
  • c语言编写函数计算平均值 c语言求平均函数
  • 详解c语言中的字符串数组是什么,详解c语言中的字符串数组结构,详解C语言中的字符串数组
  • 表达式求值c++实现,c语言实现表达式求值
  • 看懂c语言基本语法,C语言详解,C语言的基本语法详解
  • 用c语言实现快速排序算法,排序算法设计与实现快速排序C语言,C语言实现快速排序算法实例
  • 深入解析c语言中函数指针的定义与使用方法,深入解析c语言中函数指针的定义与使用情况,深入解析C语言中函数指针的定义与使用
  • 描述E-R图,E-R图举例,关于C语言中E-R图的详解
  • 折半查找法C语言,折半查找算法(算法设计题)
  • 折半查找法C语言,c语言折半法查找数据,C语言实现折半查找法(二分法)
  • 扫雷小游戏c++代码设计,c语言扫雷游戏源代码,C语言实现扫雷小游戏详细代码
  • 怎样统计程序代码行数,C语言统计行数,C#程序员统计自己的代码行数
  • 基于c语言的贪吃蛇游戏程序设计,用c语言编写贪吃蛇游戏程序,C语言实现简单的贪吃蛇游戏
  • 图的两种遍历算法,图的遍历算法代码c语言,Python算法之图的遍历
  • 留言与评论(共有 条评论)
       
    验证码: