开关c ++中的条件

问题描述 投票:0回答:1

有什么办法,我可以根据条件的答案使用switch语句,例如,如果某个百分比大于90,那么通过使用switch语句,它应该打印A级?

c++ if-statement switch-statement
1个回答
0
投票
您可以做类似的事情,

#include<iostream> #include<string> int main() { int n; std::cout<<"Enter Mark:"; std::cin>>n; n=n>90?1:2; switch(n) { case 1: std::cout<<"Grade A"; break; case 2: std::cout<<"Grade B"; break; } return 0; }

© www.soinside.com 2019 - 2024. All rights reserved.