首先要认真考虑和设计数据结构及操作步骤。一个正确的程序通常包含两方面的含义:一是书写正确,二是结果正确。书写正确是程序在语法上正确,符合程序语言的规则;而结果正确通常是指对应于正确的输入,程序能够产生所期望的输出。程序设计除了以上两大要素之外,还涉及程序设计的思想和所用的具体语言工具及环境,可以详细地描述为:
程序设计=算法+数据结构+程序设计方法+语言工具和环境
这4个方面是程序设计人员应具备的基本知识。其中,算法是灵魂,解决“做什么”和“怎么做”的问题,不了解算法就谈不上程序设计。程序中的操作语句就是对算法的实现。算法是从计算机操作的角度对解题过程的抽象,数据结构是从如何组织被处理对象的角度进行抽象。
资料来源:《C语言程序设计教程 第4版》,文章链接:https://developer.aliyun.com/article/725900
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。