标签:
c++是兼容C的面向过程和面向对象的程序设计语言,它涉及程序设计思想、方法、语法、算法等,它的理论性、综合性和实践性比较强,让人感到十分难学,学到一半就学不懂了从而半途而废。还记得大一刚学习C++的时候,什么都不懂。刚开始的时候我还兴致满满,总想着自己一步登天做出一个完美的程序。在学习中课上老师讲的和教材上的内容都能理解,但是上机的时候老师要求我们自己动手编写一个小程序时,又感觉无从下手,脑中一片空白。越往后学越不能理解,以至于最后看见C++就头疼,对学习C++产生了一种恐惧感。毫无疑问地,大一上学期的c++以挂科的方式结束了。
大一下学期的时候,还要继续学习C++。我强迫自己去看被我搁置已久的C++课本,慢慢去理解里面的东西,碰到看不懂的东西就多看几遍,实在不懂的就去问问同学。学习还是有一点收获的,比起以前什么都不懂来讲,可以看懂一些简单的代码,但是要自己完全的动手写出一个程序还是有困难的。在学习c++的过程中,我觉得嵌套循环和指针最不能让我理解。以后学习C++还需要多多钻研 。学习c++编程,离不开上机实践。通过编程和上机调试程序,会发现许许多多的问题,无论大的还是小的,通过解决这些问题,不仅可以检验自己是否真正的掌握了所学的内容,还可以加深对所学知识的理解,积累编程和调试经验,提高自己的实际编程能力,即使自己只是敲代码。下面就举一个简单的例子来说说自己在编程调试过程中出现的一些问题。
#include<iostream>
int main(void)
{ int a,b,c;
cin>>a>>b;
if((a>b)&&<a>c))
if(b<c)
cout<<"min="<<b<<‘\n‘;
else
cout<<"min="<<c<<endl;
if((a<b)&&(a<c))
cout<<"min="<<a<<‘\n‘;
}
这个程序还是比较简单的额,但是当时上机调试的时候调试了很久,出现了许多小问题,主要还是自己不够细心。比如忘记打分号,或者少打花括号,大小写等等对应不上。在运行的时候会出现一些错误,只要跟着提示一个一个的改下去,其实是很简单的。
最后,我还发现了学习这门课,最重要的是持之以恒,锲而不舍。罗马不是一日建成的,学习要靠日积月累。学习c++本身就是一个艰苦的过程,所以我们要时常保持着对它的兴趣才能坚持下去,才能学好,学精。另外,学习这门课仅仅是知道理论是不行的,无异于纸上谈兵,要主动上机多多实践,提高自己的动手能力。
标签:
原文地址:http://www.cnblogs.com/Ryangmei/p/4796094.html