C/C++程序设计
计算机与信息科学系
董跃宇
c++_******@.
何谓语言?
对于这个非常覆杂、重要的概念,语言是很难清楚定义的。然而大部分人都会同意,语言是一套通过表示方法和合乎逻辑的语法构成的进行沟通和推理的系统。
程序设计语言
语言的要点
构成:表示方法和语法
用途:沟通和推理
程序设计语言是用于在计算机领域沟通和推理的形式语言
程序设计语言的分类
机器语言
由计算机的硬件设计来定义,是机器相关的
计算机能够直接理解的语言
面向机器,人类难于理解和记忆
汇编语言
面向人类的助记符语言
需要解释才能被机器理解
高级语言
完全面向人类的,类似自然语言
需要解释才能被机器理解
程序是什么?
计算机程序是使用程序设计语言对于一个问题的解决步骤或策略的描述
程序设计语言语句的序列
程序设计就是使用某种程序设计语言描述使用计算机解决一个问题的方法的过程
程序示例一:CarPayment
分期付款贷款购车换款方案计算
输入总价、首付及年利率,给出多种还款方案的月供金额
程序示例二:GuessNumber
猜数字游戏
一个目标数字(1-100),可以猜七次。每次尝试后会给出相应提示。
C/C++语言介绍
C语言于1972由贝尔实验室开发,最初用于开发操作系统和编译程序。随UNIX操作系统的流行而广为人知。
C++语言是C语言的一种扩展。被称为“面向对象的C语言”、“更好用的C语言”。于20世纪80年代末问世。
或者说C语言是C++语言的子集,C++语言是C语言的超集。
C/C++语言属于高级语言
高级语言的两种类型:
解释型
编译型
C/C++语言属于编译型的高级语言
C/C++程序设计的一般过程
可执行目标程序
可执行目标程序
源程序
编辑
编译
链接
执行
调试
修改
++程序设计 来自淘豆网www.taodocs.com转载请标明出处.