Chp1+C语言概述.ppt
文本预览下载声明
C语言 曹雪莲 hustcxl@163.com 主 讲: 曹雪莲 E-mail: hustcxl@163.com 办公地点: 物探楼601 教材与参考书 1.谭浩强 著. C程序设计 (第四版). 北京:清华大学出版社, 2010 2.谭浩强. C程序设计(第四版)学习辅导. 北京: 清华大学出版社, 2010 3.陈良银 等主编. C语言程序设计 ( C99版). 北京:清华大学出版社, 2006 4.Brian W.Kernighan,Dennis M.Ritchie.The C Programming Language, Second Edition. C程序设计语言(第二版). 北京:机械工业出版社,2001 5.Kenneth A.Reek. Pointers on C. C和指针.北京:人民邮电出版社, 2003 课程综述 课时安排: 40学时授课+16学时上机 上机时间: 11.19 11.26 12.17 12.24 (周六1-4节) 地点: 信息楼301 考试方式: 闭卷 综合成绩: 上机20%+平时成绩20%+考试60% 学习意见 课堂 耳朵, 眼睛, 大脑. 互动回应积极点, 别浪费课堂时间 课后 多看ppt, 与对的参考书. 不确定的地方请”百度”. 多敲程序,多总结. 章节结构 章节标题 一 C语言概述 二 数据类型﹑操作符与表达式 三 数据的输入输出 四 控制语句 五 函数与变量 六 指针与数组 七 函数的深入 八 结构 九 文件操作 主要内容 1.1 预备知识 1.2 C程序的编辑与运行 1.3 打开已有的C程序 1.1 预备知识 1.1.1 计算机历史简介 1.1.1 计算机历史简介 1.1.1 计算机历史简介 1.1.1 计算机历史简介 1.1.1 计算机历史简介 C Babbage (1822) 1.1.1 计算机历史简介 H.Aiken和MarkⅠ计算机 1936 1.1.1 计算机历史简介 J V Neumann 电子计算机 EDVAC(1952) 1.1.2 C语言的历史背景 1.1.2 C语言的历史背景 1.1.3 C与C++ C++是以C语言为基础的面向对象程序设计语言. 对C89而言, C++标准的制定包含了C89的全部内容,所以C++实现了C的全部特性, 一般情况下,可以使用C++编译器编译C和C++程序. C89: Microsoft Visual C++ 6.0 C99: Borland C++ BuilderX GCC.4 以上版本 1.2 C程序的编辑与运行 1.2.1 简单的C语言程序 1.2.1 简单的C语言程序 例1.1 在屏幕上显示 “Hello!”. 1.2.1 简单的C语言程序 例1.2 求整数10与20的和。 1.2.1 简单的C语言程序 例1.3 输入两整数a和b, 求其中较大者. 1.2.1 简单的C语言程序 1.2.2 C程序的结构 1.2.2 C程序的结构 1.2.3 C程序的编辑与运行 1.建立工作区,工程,源文件; 2.输入编辑源程序chp1.c; 3.对源程序进行语法分析查错, 编译得到目标程序chp1.obj; 4.与其他源文件及系统库函数 连接,得到目标程序chp1.exe; 5.执行目标程序chp1.exe. 1.2.3 C程序的编辑与运行 1. 打开 Visual C++6.0 2. 建立新的工作区 工程 源文件 3. 输入编辑源程序 4. 运行源程序:编译、连接、执行 1. 打开VC++ 6.0 1.3 打开一个已有的程序 1.3 打开一个已有的程序 1.3 打开一个已有的程序 课后作业 将程序设计语言的历史查找清楚. /view/22636.html 2. 编写一个C程序,输入a,b,c3个值,输出其中最大者. 3. 上机运行课堂三个例题和上面第2题. 新建一个源程序( 工作区→工程→源文件)
显示全部