学习c++Primer的学习笔记(一)CHAP5
//学习成绩的判定 F","D","C","B","A","A++",其中每个又分3类比如A A+ A-,F ,A++除外。
#include<iostream>
#include<string>
#include<vector>
using namespace std;
int main()
{
const vector<string> score={"F","D","C","B","A","A++"};
int grade = 0;
cin>>grade;
string letterGrade;
if(grade < 60){
letterGrade = "F";
}else{
letterGrade = score[(grade -50)/10];
if(grade % 10 > 7){letterGrade = letterGrade + '+';
}else if(grade % 10 < 3&& grade != 100)
{letterGrade = letterGrade + '-';}
}
cout<<letterGrade<<endl;
return 0;
}
期间遇到的问题就是编译器不能够支持C++11的标准,解决方法如下图:

很多时候我都在期待3年后的自己是一个什么样的,5年后自己又是一个什么样的。因为未知,所以生命才更加精彩。

浙公网安备 33010602011771号