c1:第7课:多路分支

C1班

2024-04-20 15:50:53
2024-05-19 19:00:53

信息与公告

前面3题:复习前课知识
后面题目:新课内容:多路分支

1、if常用判断条件
假设x是整数,即:int x

(1)x是偶数:x%2==0
(2)x是奇数:x%2==1
(3)x是3的倍数:x%3==0
(4)x的个位是3:x%10==3
(5)x的十位是3:x/10%10==3
(6)x的最后2位是15:x%100==15
(7)x是正数:x>0
(8)x在100~200之间:x>=100 && x<=200
(9)x是奇数又是3的倍数:x%2==1 && x%3==0
(10)x是闰年:x%4==0 && x%100!=0 || x%400==0

假设c是字符,即:char c

(1)c是大写字母:c>='A' && c<='Z' 
(2)c是小写字母:c>='a' && c<='z' 
(3)c是英文字母:c>='a' && c<='z' || c>='A' && c<='Z'
(4)c是数字字符:c>='0' && c<='9'

2、多路分支结构
用于结果有多种情况(>=3种)

if (...) 
{
}
else if (...) 
{
}
else if (...) 
{
}
else
{
}