C++的学习心得

我们开始学习c++是跳过了不少步骤的,比如c语言我们都没有学习,导致了在很多方面我们掌握的并不是特别好,c++还是比较复杂的,课堂和教材的内容基本上都能接受和理解,但真要实际动手编写程序又感到脑袋一片空白而无从下手,整个课程的所有内容好不容易学完了,但对编写实用化的程序,总感到眼花缭乱而无法下手。

学习计算机专业需要细心和耐心,需要注意到英文字母的大小写,还要注意到中英文切换时标点符号的切换,防止在编程过程中发生错误,发生错误了也要耐心地去寻找和修改错漏之处。在做题目时,需要认真的看清看透题目,根据题目的要求,按照相应的方法去解决,从而达到解决问题的目的。

学习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;

 }

 

说实话我之所以记得是因为我考了几次试,几次考卷里面都有,写那么多遍你想忘都难,而且考试前老师总说这题必考,结果还真的每次必考,也是够了。

崭新的21世纪,以现代电子信息产业为龙头的全球经济一体化浪潮正席卷世界。此时的我们面临着巨大的挑战和机遇。而以IT技术为基础的信息产业正深入到人类社会生活的方方面面,无论是生产制造、国防和科技等领域,还是第三产业,计算机软件现已成为担任重任的核心力量,互联网和软件已成为新经济发展的重要基础。因此,计算机软件技术将是各类专业的大专生、本科生和研究生必备的基础知识。  c++是C语言的面向对象的扩展。C语言最初设计时是作为一种面向系统软件(操作系统Operating System和语言处理系统)的开发语言,即是用来代替汇编语言的,但是由于它强大的生命力,在事务处理、科学计算、工业控制和数据库技术等几个方面都得到了广泛的应用。即便进入到以计算机网络为核心的信息时代,C语言仍然是作为通用的汇编语言使用,用以开发软件、硬件结合的程序,如实时监控程序、控制程序和设备驱动程序等。而c++是C语言的超集,它保留了C语言的所有组成部分而与之兼容,既可以做传统的结构化程序设计,又能进行面向对象程序设计,也是当今世界上比较流行的程序设计语言。因此,学好c++对我们未来找工作大有裨益。

 

因此为了学好c++,我们首要做的就是加强实践。C++程序设计语言是一门实践性非常强的 课程,若要真正掌握编程技术,使编程能力有较大的实质性的提高,必须在认真听课勤做笔记并读懂教材的基础上,通过上机实验加强开发软件的基本技能训练。只有勤学苦练才能积累宝贵的编程经验,悟出编程技术的要领,牢固地掌握像Borland C++和Visual C++这样优秀的应用程序开发工具,让我们将来在就业和专业上不至于落于人后。

posted @ 2015-09-10 22:26  幻夜月雪飘  阅读(875)  评论(0编辑  收藏  举报