标签:分支 namespace 表达式2 value 运算符 ret 条件判断语句 main 显示
if(表达式) 语句
if(表达式) 语句1; else 语句2;
if(表达式)90-100 语句1; else if (表达式2)80-90 语句2; else if (表达式3)70-80 语句3; ... else 语句n;
#include<iostream> using namespace std; int main() { int i; cin>>i; (i%2!=0)?cout<<"The value is odd number!"<<endl:cout<<"The value is even number!"<<endl; return 0 ; }
条件表达式进行嵌套
#include<iostream> using namespace std; int main() { int y; cin>>y; (y%3==0)?(y%5==0?cout<<"YES"<<endl:cout<<"NO"):cout<<"NO"; return 0 ; }
switch语句:于多分支选择的语句 可以进行多次判断
一般形式 :
swithc(表达式)//算术表达式,表达式的数据类型一般是整型数或字符 { case 常量表达式1://冒号作用:域(范围) 语句1; break;// 跳出switch case 常量表达式2: 语句2; break; ... case 常量表达式n: 语句n; break; default : 语句n+1; }
#include<iostream> using namespace std; int main() { char i; cin>>i; switch(i) { case ‘A‘: cout<<"非常优秀"<<endl; break;//如果不跳出 则后面的全部输出 case ‘B‘: cout<<"优秀"<<endl; break; case ‘C‘: cout<<"良好"<<endl; break; case ‘D‘: cout<<"不及格"<<endl; break; default : cout<<"你输入的数据错误"<<endl; }
return 0; }
if语句表达
#include<iostream> using namespace std; int main() { char j; cin>>j; if(j==‘A‘) { cout<<"非常优秀"<<endl; return 0; // 表示跳出主函数 如果不加 则会显示 “你输出的结果由错误” } if(j==‘B‘) { cout<<"优秀"<<endl; return 0; } if(j==‘C‘) { cout<<"良好"<<endl; return 0; } if(j==‘D‘) { cout<<"不及格"<<endl; return 0; } cout<<"你输入的数据有错误"<<endl; return 0; }
标签:分支 namespace 表达式2 value 运算符 ret 条件判断语句 main 显示
原文地址:https://www.cnblogs.com/binglingtime/p/12584071.html