我是靠谱客的博主 缥缈路人,最近开发中收集的这篇文章主要介绍c++选择结构,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1选择结构
(1)if 语句
if() cout<<;

if() cout<<;
else cout<<*****;

if( )
else if()
else ;

if()
{if()
else()
else();
}
else ;

#include <bits/stdc++.h>
using namespace std;
int main()
{
    int x;
    cin>>x;
    if(x>=80&&x<=100)
    cout<<"A";
    else cout<<"B";
    return 0;
}

如果在if、esle后有多条语句,则必须用花括号将这些语句括起来,否则只有后跟的第1条语句有效。
if语句中的条件表达式一般为关系表达式或逻辑表达式,也可以是任意的数值类型。
else总是和离它最近的还没有配对的可见的if匹配。
(2)switch语句
switch(表达式)
{case 常量表达式1 ;语句一;break;
case 常量表达式2;语句二;break;

}

#include <iostream>
using namespace std;
 int main ()
{
char grade = 'D';
   switch(grade)
   {
   case 'A' :
      cout << "很棒!" << endl; 
      break;
   case 'B' :
   case 'C' :
      cout << "做得好" << endl;
      break;
   case 'D' :
      cout << "您通过了" << endl;
      break;
   case 'F' :
      cout << "最好再试一下" << endl;
      break;
   default :
      cout << "无效的成绩" << endl;
   }
   cout << "您的成绩是 " << grade << endl;
 
   return 0;
}

switch括号中的表达式只能是整型、字符型枚举型或布尔型;且case后面的常量表达式的类型必须与其匹配。

最后

以上就是缥缈路人为你收集整理的c++选择结构的全部内容,希望文章能够帮你解决c++选择结构所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(68)

评论列表共有 0 条评论

立即
投稿
返回
顶部