计算机程序设计C++ 第五周笔记

问题的模块化求解 主要内容 模块化程序设计 函数定义和声明 函数调用 递归函数 内联函数 函数重载 变量的作用域和存储类型 模块化程序设计 一个程序由若干模块组成 函数的概念 main() 函数 由多个函数组成的程序 程序的执行循序: 程序总是从主函数开始执行 库函数 标准输入输出函数 #inclu


计算机程序设计C++ 第三周笔记

运算的流程控制 程序流程控制 结构化程序设计 目标:设计出结构清晰、可读性强、易于分工合作编写和调试的程序。 步骤: 自顶向下分析:把复杂问题分解成若干小问题以后再解决 模块化设计:将程序划分为若干个模块,每个模块独立存放、完成一个特定功能。 结构化编码:使用基本控制结构控制程序的执行流程。 模块


计算机程序设计C++ 第二周笔记

简单信息的表示和基本运算 数据类型 整数 类型 表示类型的符号 字节数 数值范围 整型 int 4 -2^31(-2147483648)~2^31-1(2147483647) 短整型 short/short int 2


计算机程序设计C++ 第一周笔记

机器语言分类 从人与机器偏向 低级语言、高级语言 低级语言: 机器语言、汇编语言 编译型语言 一次将编写的整个程序“翻译”成机器语言的指令,保存为文件,以后执行不再“翻译”,只要执行翻译过的文件就行。 这种翻译方式和翻译过程都叫“编译”。 通常使用编译方式执行的语言成为编译型语言。如 Tortran