我是靠谱客的博主 清新机器猫,最近开发中收集的这篇文章主要介绍C语言学习笔记2.选择结构程序设计,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

选择结构程序设计

1.if语句一般格式:

if(表达式)语句1

else 语句2

三种常用形式:

(1) 
if(表达式)语句1
(2)
if(表达式)
     语句1
else 
     语句2
(3)
if(表达式1)      语句1
else if(表达式2) 语句2 
else if(表达式3) 语句3
... 

if语句的嵌套:if语句中含多个if语句

if()
  if()
  else
else
  if()
  else

使用if语句时应注意与else的配对问题。

if与else数目不一样时可用花括号确定配对关系

if()
{
  if()
}
else

2.三目运算符:

表达式1?表达式2:表达式3(C语言中唯一的三目运算符)

真前假后

如:max=(a>b)?a:b;

相当于:

if(a>b)

max=a;

else

max=b;

3.多分支选择结构swich语句:

一般格式:

switch(表达式)
{
  case 常量1:语句1
  case 常量2:语句2
...
  case 常量3:语句3
  default:语句n
}

1.default语句可以没有,此时若无与switch表达式相匹配的case常量,不执行语句。跳转执行下一个语句。

2.各个case标号出现次序不影响结果。

3.break语句放在case常量:语句之后,注意有break和无break语句的区别,没有break语句时,只要有一个case匹配,剩下的都要执行,有break语句时则是直接跳出switch语句。

最后

以上就是清新机器猫为你收集整理的C语言学习笔记2.选择结构程序设计的全部内容,希望文章能够帮你解决C语言学习笔记2.选择结构程序设计所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(45)

评论列表共有 0 条评论

立即
投稿
返回
顶部