动手学C语言--S1绪论篇
第一章:计算机程序设计与算法实现 计算思维能力培养 程序设计算法结构与组成 Visual C++ 集成工具 计算机程序算法表示 加法法则 程序流程图的描述 N-S图 程序设计语言描述 高级语言(这才是实打实的) 程序算法案列实现 计算思维能力培养 C语言:是面向过程的 C++:面向对象,也可以实现面向过程 JAVA:跨平台分布式语言 VB:交互逻辑思维 Python:主要是面向对象进行问题求解的编程语言;其语法简洁清晰,类库丰富强大,更是能轻松结合其他语言:尤其是:C语言,C++语言; 程序设计过程 计算机解决问题的过程就是将其转化为计算机思维化的过程; 程序设计算法结构与组成 计算机程序组织结构: 程序 = 数据结构+程序算法 数据结构:是对程序操作对象的数据类型及数据组织形式的描述与定义; 在程序中:是对内存变量及存储数据计算范围的定义和约定; 程序算法: 是对程序操作过程,即操作步骤的算法描述的指令集合; 在程序中,是对操作对象和程序流程的逻辑控制,是实际问题求解的实现过程; 但是,对当下来说: 程序=数据结构+数据结构+设计方法+编程语言+编程工具 对于常量:用全部大写表示----提高代码可读性; 例1实现计算圆柱体计算体积 代码实现: Visual C++ 集成工具 文件管理和文件名命名规则 创建text 然后保存成 .c文件; 运行,调试工具:从快捷键按钮出发;