C语言中deflault、case、switch、else、if各表达什么意思? 它们的作用...

发布网友

我来回答

3个回答

热心网友

case 一般和switch连用,例如:switch(a){ case 1: 。。。default:}表示在a=1的情况下需要执行case 1:后面的语句,如果a的值没有找到对应的case,那么就执行default后面的语句。if一般和else一起连用,例如:if(a==b)。。。else。。。。表示如果a和b相等的话,就执行if后面的语句,否则执行else后面的语句。

热心网友

switch (/*被选择表达式*/) { //
case 表达式1: 语句1;break; //与表达式1相等执行语句1
case 表达式2:
case 表达式3:语句2;break; //如果符合表达式2或3,执行语句2
...
default:语句3;break; //没有符合的语句 执行语句3
}

if(表达式)
{//表达式为真执行语句组
......
}
else
{否则执行语句组
......
}

热心网友

switch与default,case搭配使用,表示选择,case表示选择项,如case 1:……;break;case 2:……;break;default表示除给出的case选项外其他的选项。
if与else搭配使用,分别表示如果是条件这样怎么怎么样和条件不是这样怎么怎么样

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com