C++的问题,写一个计算GPA的程序,需要可以输入相对的评分返回出相对的成绩

比如输入'A+'得到4.0分,输入'A'得到3.7分,我需要一个可以输入'A+'的代码
高手请指点,酱油请借过

#include <iostream>
#include <string>

using namespace std;

int main()
{
string str;
cin >> str;

if (str == "A")
{
cout << "3.7" << endl;
}
else if (str == "A+")
{
cout << "4.0" << endl;
}

return 0;
}追问

大哥 这个输入不了的 cin只会读A不会读后面的+,谁不会用cin啊

追答

不知道你在什么环境下尝试过不能输入,我这边测试了可以的

温馨提示:内容为网友见解,仅供参考
第1个回答  2017-04-22
cin就可以啊追问

cin根本不能输入入'A+'

追答

完全可以啊,cin的参数给个字符串

追问

cin只能读入A,不会就别一句一局答,浪费我时间,酱油

C++怎么输入'A+',我要做一个计算GPA的程序,需要输入'A+','A-'之类的...
A+与A-在单纯的字符输入中是做不到的,但是我们可以偷换概念来做这个事情,输入的时候接收字符串,然后检测(或者说是替换),将A+与A-换成其他字符,然后在进行计算,最后显示的时候在换回来

大学期间可以考哪些证书?
四六级证书。英语四六级考试是教育部主管的一项全国性的英语考试,其目的是对大学生的实际英语能力进行客观、准确的测量,为大学英语教学提供测评服务。大学英语考试是一项大规模标准化考试,是一个“标准关联的常模参照测验”。计算机二级。计算机二级考试是全国计算机等级考试(National Computer Rank Examination...

美国研究生商科申请要求有哪些
(1)本科GPA积分达到3.3或以上并具有商科背景的学生可以免GMAT要求;或(2)在上财学习的七门核心课程GPA积分最低达到3.0的学生可以免GMAT的要求(但7门核心课程中的任何一门成绩均不得低于“C”)。

国内本科生跨专业申请国外(美国)大学研究生,需要参考大学期间GPA吗?
1.无论是申请什么专业的研究生都是需要GPA的,好一点学校一般要求在3.0(100分制的话75分)以上.2.托福必考,GRE和GMAT一般只需要考一门,具体看你选择的学校要求.3.看你自己所学专业选择方向:金融是一个非常宽泛的概念。严格来讲,和金融学有关的专业类型至少有三种:金融工程、金融学和MBA下设的金...

美国 留学计算机专业有哪些学校
1、美国斯坦福大学计算机专业 斯坦福大学拥有独立的计算机科学系。浏览该校的教学手册,最具特色的恐怕要算多门科普性计算机知识讲座了,一般有两到三个单元,涉及面非常之广,从量子计算到数字演员,从计算科学的伟大思想到网络安全,从网上拍卖到使用元编译发现大型开放源代码软件中的大量错误,其中还不乏对...

美国留学的具体要求有哪些?
本科申请:GPA成绩:3.0以上。语言成绩与SAT标准化考试,每所美国大学要求的标准化考试成绩不尽相同。前35的学校托福一般最低要求100,36-50学校一般要求,托福90以上,也有个别学校托福最低要求80。 申请材料:1. 标准化考试SAT或者ACT成绩 2.语言成绩 3.高中成绩单4.高中毕业证 5.推荐信 6.文书 ...

计算机科学与技术专业的大一学生自己应该做些什么,如看哪些书?_百度知 ...
课程是“汇编语言和微机接口技术”,这门课程包含两部分的内容,一部分就是汇编语言,汇编是一种更底层的语言(相对于C 而言),说白了它就是一种“用助记符描述的机器语言”。很多人刚学汇编的时候都觉得很复杂,因为它跟硬件紧密相关,就是那些个寄存器也够初学 者糊涂一阵子的。这门课程的另外一...

我是大一新生..关于计算机专业的一些问题
13、你会买好多参考书,那么请把书上的程序例子亲手输入到电脑上实践,即使配套光盘中有源代码。 14、VC、C#、.NET这些东西都会过时,不会过时的是数据结构和优秀的算法! 15、记住:书到用时方恨少。不要让这种事发生在你身上,在学校你有充足的时间和条件读书,多读书,如果有条件多读原版书,你要知道,当一个...

说说你觉得大学生必考的证?
还要搞实操,特别是Excel,一开始是10分徘徊,甚至是有0分,成绩不是很理想。经过不断地反复摸索,特别是Excel函数,不要靠死记硬背,单靠理解,Excel分数基本处在满分。不久,成绩出来了,我的等级是优秀。相信要通过努力,优秀是不难的。现在,为了考计算机二级,还要花巨大的努力和工夫去备考了。计...

...美国的金融类的研究生,但是有一个比较纠结的问题,求大神
3、美国研究生院申请都要求申请者提供GRE、或GMAT 成绩;托福成绩更不用提了申请美国学校都要提供的。商学院不但接受GRE成绩,还接受GMAT成绩,但是鉴于你选择金融类,建议考GMAT,因为有些学校该方向仅接受GMAT,这样的话,择校时你可选择的余地较大。4、不存在取舍的问题,是两个方面要兼顾。托福有效期...

相似回答
大家正在搜