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

2024年11月16日 16:02
有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的话就跳过