C语言编程能力如何提升?

同样实现一个功能,别人的代码让我感觉简洁精练,而我自己写的长、繁琐,请问如何提升自己的编程水平?能够写出简洁高效的代码?

第1个回答  2013-05-04
多读你认为是精华的代码,并试着跟随高手的路思去解决同类的问题,练习多了,你自然也就成高手了。当你积累的经验到达一万小时以后,你就是高手了。
第2个回答  2019-05-17
从网上找一些精典的程序,试着进行改变,变成你想要的需求,这样,对你读程序和写程序的能力都会有提高,而且提高的比较快的。
第3个回答  2013-05-04
第一,你的基础不够!
第二,你写的代码太少,看的也太少!
第三,你写代码没有规范,就是乱写!本回答被提问者和网友采纳
第4个回答  2013-05-04
语言本身不代表什么,语言只是工具而已,算法才是核心。语言会用就成,关键是算法和数据结构。说白了就是数学。
第5个回答  2013-05-04
这个需要悟性,在刚入门的时候总是觉得别人的做得简洁,到了一定程度,你就会觉得新手们做的怎么那么烦琐。

如何提高自己的c语言编程能力?
提高C语言编程能力需要多方面的努力,以下是一些建议:1.学习基础知识:首先,你需要掌握C语言的基础知识,如数据类型、运算符、控制结构、函数等。这些知识是编写C程序的基础,只有掌握了这些知识,才能更好地进行编程实践。2.多做练习:编程能力的提高离不开大量的实践。你可以通过编写小程序、完成课程作...

C语言的能力怎么得到提高
2、多写程序,就算简单的也好,抄也好,重点帮助记忆和理程序;3、思维与手并用,想到什么就写什么;4、建议借或买一本外国人写的书看看,如果不是太深入的话可以用国内编写的书入门,但如果深入学习建议买外国的书,一本是C语言现代编程,一本是C程序设计语言(不建议入门)。

如何提高C语言编程的能力
1.多读别人的程序,要弄懂别人的意思(从简单的程序开始)2.多写程序,就算简单的也好,抄也好,重点帮助记忆和理程序。3.思维与手并用,想到什么就写什么。4.建议借或买一本外国人写的书看看,如果不是太深入的话可以用国内编写的书入门,但如果深入学习建议你买外国的书,一本是C语言现代编程,...

怎样提高C语言的编程能力?
1、学好C语言,你可以很好地应付任何一种编程工具。2、一定要多上机练习,通过程式了解相关知识。几经反复方得正果。3、不要把学习C语言当成一种任务,更不要把它看成很难完成的任务。要充满自信,只要是一个智力正常的人都能学好C语言。始终保持游戏的心态,多发现其中的乐趣。当感到编程趣味无穷,那...

c语言不会写程序怎么办
在编程的过程中,你可以尝试参与一些编程竞赛或者项目,这将帮助你更好地应用所学知识,提高编程水平。同时,多与他人交流,分享经验和心得,也是一个很好的学习方式。最后,保持良好的编程习惯也很重要。例如,编写代码时要有良好的注释习惯,这将有助于你和其他开发者更好地理解和维护代码。同时,也要...

要想学好C语言必须多做什么?
另外,多练习,多思考是提升编程技能的关键。通过不断练习,你可以逐渐熟悉C语言的使用,并在解决问题时更加得心应手。思考代码的逻辑和优化方法,能帮助你编写出更高效、更简洁的代码。最后,持续学习和探索新知识也是提升C语言能力的重要途径。通过阅读相关书籍、查阅文档、参加编程社区等活动,可以不断...

c语言学编程的基础是什么?
能够理解和解决算法问题。C语言基础知识:了解C语言的基本语法、数据类型、运算符、流程控制等。在学习C语言编程时,建议从基础开始,逐步深入学习。可以通过阅读教材、参加在线课程、练习编程题目等方式来巩固基础知识,提高编程技能。同时,多与同行交流也是提高编程能力的有效途径。

怎么提高C\/C++编程能力
1、多读别人的程序,要弄懂别人的意思(从简单的程序开始);2、多写程序,就算简单的也好,抄也好,重点帮助记忆和理程序;3、思维与手并用,想到什么就写什么;4、建议借或买一本外国人写的书看看,如果不是太深入的话可以用国内编写的书入门,但如果深入学习建议买外国的书,一本是C语言现代编程...

为什么C语言这么难学?
3. 遇到问题,首先尝试自己解决。解决问题的过程是提升能力的重要途径。4. 利用Google、百度等搜索引擎,快速获取所需信息,解决问题。5. 阅读别人的源代码,学习他们的编程技巧,拓宽编程思路。学习编程需要耐心和恒心,不能急于求成。只要坚持下来,相信一定可以学好C语言。通过实践与学习,理解和掌握编程...

学习计算机专业中的C 语言都有哪些方法?
7. 解决问题的能力 学习调试技术:学习如何定位和修复bug,这是提高编程能力的重要部分。学会提问:当遇到问题时,学会在网络平台提出问题,描述清楚问题的背景和已经尝试的解决方案。8. 持续进步 跟踪最新发展:C语言也在不断发展,关注最新的C语言标准和编译器更新。拓展知识面:学习与C语言相关的计算机...

相似回答