请高手详解c++中switch语句的用法!

2024-11-16 16:02:27
推荐回答(3个)
回答1:

switch(i>=15)
的意思是用 i>=15这个值来选则case语句,
输入15 19 这个值是true 也就是1
当然不会进入分支

回答2:

#include
using namespace std;
void main()
{
int i;
cout<<"请输入任意数字:";
cin>>i;
switch(i)
{
case 15: case 16:
cout<<"nice"<break;
case 18: case 19:
cout<<"find it"<break;
}
}

回答3:

switch(i>=15)改为switch(i)就可以了,
switch是一个多项选择语句,在后面的括号里加上执行的条件,使true则执行,fulse的话就跳过