《C语言程序设计》包含c语言的基本概念、各种数据类型的使用方法、程序流控制、数组、函数、指针和编程方法等。 以下是小编收集的c语言编程的选择结构知识点。 我希望你认真读。
简单的if语句格式:
if )式
语句
双分支if语句格式:
if )式
语句1
else
语句2
多种else语句格式:
if (式1 )。
语句1
else
{
if (式2 ) )。
语句2
else
语句3
}
条件运算符:
公式1? 式2 :式3
在式1值为真的情况下,条件运算整体的结果为式2的值; 如果表达式1的值为假,则整个条件运算的结果为表达式3的值。
条件运算的优先顺序高于赋值运算,低于关系运算和算术运算。 其结合方向为“从右到左”。
a b? a : c d? c : d相当于a b吗? a:(cd? c : d )
switch语句:
交换机(表达式)
{
case常量表达式1 :语句1 [break; ]
case常量表达式2 :语句2 [break; ]
.
case常量表达式n :语句n [break; ]
default :语句n 1
}
示例:
#包含
int main () )
{
int score;
int n;
察级;
scanf('%d ',score );
n=score/10;
交换机(n ) ) )。
{
case 10: grade='A '; 布雷克;
case 9: grade='A '; 布雷克;
case 8: grade='B '; 布雷克;
case 7: grade='B '; 布雷克;
case 6: grade='C '; 布雷克;
默认: grade=' d ';
}
printf (成绩等级: %cn )、grade );
返回0;
【c语言编程选择结构知识点】相关文章: