C++用法的学习心得(要求包含示例,并反映出利用网络获取帮助的过程)
进入大学后开始真正的接触计算机的知识、一开始我以为的计算机科学与技术专业,是那种能够对电脑的正常使用进行维护、能够解决各种计算机问题、所以当我听说计算机是学习C++这一类的代码后,其实我是拒绝的、面对计算机的各种语法、有时候会觉得头痛、茫然、面对类似英语的语言、甚至是绝望、当我面对这个新接触的语言、一开始信心是蛮大的、因为大一就是学C++的、我也一直以为这个专业的基础就是C++、直到步入大二、大三、才有些许老师和我们说、我们这个专业的这种授课顺序是错误的、上次汇编语言程序的老师也和我们说、她自己都不敢称自己是学过这门语言的(其实她学的应该是蛮好的),所以说现在让我自己谈谈学习C++的学习心得、更不如说是学习的败笔之处、(╬▔︹▔)(╬▔︹▔)(╬▔︹▔))(为毛这个博客随笔没有表情,还要去百度一下文字表情!!!)
大一学习C++的时候可能是因为学长学姐的“言传身教”吧、所以一直是用背诵代码的方式来学习这门语言、所以说肯定是学的很糟糕、大一上学期的时候的老师我还记得印象、上课还算生动、每次的课后作业自己也能够写的八九不离十、然后进入下学期后、每次的课都是排在晚上、昏暗的教室配上枯燥的语言、总是让人昏昏欲睡、老师那高昂的声音仍然不能把我们从睡梦中拖出来、所以说下学期的什么指针、类和对象、重载什么的、并没有上学期那些学得好、所以说现在的什么JAVA里面的类都让我慎得慌、
然而学习C++我最为深刻的一到程序题目就是:
求方程ax2+bx+c=的根,其中系数a、b、c从键盘上输入,a不为0
#include <iostream>
#include <cmath>
using namespace std;
int main(void)
{ float a, b, c,delta;
cout<<"输入三个系数:“;
cin >>a>>b>>c;
delta = b*b-4*a*c;
if(delta>=0)
{ delta =sqrt(delta);
if(delta)
{ cout<<"方程有两个不同的实根:"
<<"\nx1="<<(-b+delta)/2/a
<<"\nx2="<<(-b-delta)/2/a <<'\n';
}else cout<<"方程有两个相等的实根:x1=x2=“<<-b/2/a<<'\n';
else cout<<"方程没有实根!\n";
return 0;
}
说实话这个代码我并不记得、但是这个题目我记得,所以我一开始是百度的、但是当我百度到这个答案的时候
我不禁想起两年期百度这个题目的界面、总觉得这个答案并没有变、并且我并不能够确定百度来的是否正确、
所以我再次翻开了书桌最角落的那本泛黄的C++找到了、这道题目、写下了这篇随笔~~~~