进了大学,重拾起C++。
从忘了什么时候开始的hello world,到现在的hello world的重新起航,我感觉自己似乎没有能力上的多少变化,或许对各种概念心里已经有了一点轮廓,可实践是一团糟。
学了两个周,收获还是不少的,不过最重要的还是考虑算法的方式。让我有别于以前的是不再单纯的敲代码,更应该在完成之前的思考,这里留下一个例子,让自己铭记。
输入分数,判断级别,90-100为A,80-90为B,70-80为C,70以下为D。纠结怎样用switch的时候,应该多思考的。
//switch
#include<iostream>
using namespace std;
int main()
{
int s,g;
cin>>g;
s=g/10;
switch(s)
{
case 10:cout<<"A";break;
case 9:cout<<"A";break;
case 8:cout<<"B";break;
case 7:cout<<"C";break;
default :cout<<"D";break;
}
return 0;
}