C语言 选择结构

2025-03-22 17:31:01
推荐回答(1个)
回答1:

是你听错了。
if...else结构,如果有n+1个分支就需要n次比较。
比如,有2个分支,就需要有1个if...else结构:
if(x>=60)printf("及格");
else printf("不及格");
有3个分支,就需要有2个if...else结构:
if(x>0)printf("正数");
else if(x==0)printf("零");
else printf("负数");
printf("不及格");