c++笔记(二)
作者:互联网
c++笔记(二)
- c++的选择结构
选择结构分为if语句和switch语句,两种语句的判断条件的写法和用法也不同。
(1)if语句的三种格式
1.单行格式if语句
#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;
}
如果输入的x大于八十小于一百就输出A,否则输出B。
2.多行格式if语句
#include<iostream>
using namespace std;
int main() {
//输入考试分数,如果分数大于600,视为考上一本,在屏幕输出“恭喜考上一本大学”,反之输出“未考上一本大学”
int score = 0;
cout << "请输入你的分数" << endl;
cin >> score;
cout << "你输入的分数是:" << score << endl;
if (score > 600)
{
cout << "恭喜您考上一本大学" << endl;
}
else
{
cout << "未考上一本大学" << endl;
}
system("pause");
return 0;
}
3.多条件的if语句
#include<iostream>
using namespace std;
int main() {
//输入考试分数,如果分数大于600,视为考上一本,在屏幕输出“恭喜考上一本大学”
//大于500,输出考上二本大学
//大于400,输出考上二本大学
//小于等于400,输出未考上大学
int score = 0;
cout << "请输入你的分数" << endl;
cin >> score;
cout << "你输入的分数是:" << score << endl;
if (score > 600)
{
cout << "恭喜您考上一本大学" << endl;
}
else if(score > 500)
{
cout << "考上二本大学" << endl;
}
else if (score > 400)
{
cout << "考上三本大学" << endl;
}
else
{
cout << "没有考上大学" << endl;
}
system("pause");
return 0;
}
- switch语句
#include<iostream>
using namespace std;
int main() {
//switch语句
//给电影进行打分:9-10经典;7-8非常好;5-6一般;5以下烂片
cout << "给电影进行打分" << endl;
int score = 0;
cin >> score;
cout << "您打的分数为:" << score << endl;
switch (score)
{
case 10:
cout << "您认为是经典电影" << endl;
break;
case 9:
cout << "您认为是经典电影" << endl;
break;
case 8:
cout << "您认为电影非常好" << endl;
break;
case 7:
cout << "您认为电影非常好" << endl;
break;
case 6:
cout << "您认为电影一般" << endl;
break;
case 5:
cout << "您认为电影一般" << endl;
break;
default:
cout << "您认为电影是个烂片" << endl;
break;
}
//switch:判断时只能是整形或字符型,不可以是区间,结构清晰,执行效率高
system("pause");
return 0;
}
标签:语句,考上,cout,输出,int,笔记,score,c++ 来源: https://blog.csdn.net/qq_51511440/article/details/113482021