黄逸民-c语言程序设计-chapt[1]-hym.ppt

上传人:京东小超市 文档编号:5897702 上传时间:2020-08-14 格式:PPT 页数:17 大小:287KB
返回 下载 相关 举报
黄逸民-c语言程序设计-chapt[1]-hym.ppt_第1页
第1页 / 共17页
黄逸民-c语言程序设计-chapt[1]-hym.ppt_第2页
第2页 / 共17页
亲,该文档总共17页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《黄逸民-c语言程序设计-chapt[1]-hym.ppt》由会员分享,可在线阅读,更多相关《黄逸民-c语言程序设计-chapt[1]-hym.ppt(17页珍藏版)》请在三一文库上搜索。

1、主讲:黄逸民 E-Mail: 焕 绊 兄 荒 壳 纷 迎 埂 训 遵 迈 肉 简 娜 孪 较 郴 光 娟 蘑 沥 受 的 晋 竿 楷 啄 势 途 铭 搀 贼 黄 逸 民 - c 语 言 程 序 设 计 - c h a p t 1 - h y m 黄 逸 民 - c 语 言 程 序 设 计 - c h a p t 1 - h y m 教材、参考书与课时安排 参考书 1、The C Programming Language, Second Edition Brian W. Kernighan , Dennis M. Ritchie 2、C 语言程序设计,夏宽理,复旦大学出版社 3、C语言程序设计教

2、程 谭浩强 高等教育出版社 4、C高级实用程序设计 王士元 清华大学出版社 5、C语言习题解答 李春葆 清华大学出版社 册 秘 杂 搔 厅 率 裹 弃 胖 庚 吹 拟 蕊 芝 徽 终 撮 剖 渔 贬 欣 馈 斩 惰 驮 廖 所 像 峨 拽 瀑 萎 黄 逸 民 - c 语 言 程 序 设 计 - c h a p t 1 - h y m 黄 逸 民 - c 语 言 程 序 设 计 - c h a p t 1 - h y m 上机安排 v上机地点:机房 v上机时间:见上机时间表 v上机内容:见上机报告要求 v要求: l所有作业必须独立完成 l作业必须经上机调试通过 l上机考勤3次缺席,按不及格处理

3、l发现上机时间上网,按缺席一次处理 蚌 酵 阔 搽 难 堕 涎 文 食 荤 低 颖 奏 邯 锡 炊 苹 住 遭 拒 幂 职 息 策 百 磕 饥 坝 悲 冕 邀 坝 黄 逸 民 - c 语 言 程 序 设 计 - c h a p t 1 - h y m 黄 逸 民 - c 语 言 程 序 设 计 - c h a p t 1 - h y m 课程要求 课前请做好预习 保持课堂安静,头脑清醒,思维活跃 认真、独立、按时完成并上交作业 重视上机实践,充分有效地利用宝贵的上机时间 甭 胯 丈 列 脖 智 部 真 酱 尖 招 黎 祝 析 忿 捏 亦 兆 斌 宇 篱 聊 展 勉 蕊 德 坪 兑 周 西 视

4、记 黄 逸 民 - c 语 言 程 序 设 计 - c h a p t 1 - h y m 黄 逸 民 - c 语 言 程 序 设 计 - c h a p t 1 - h y m 第一章 用C语言编写程序 C语言发展历史 C语言特点 C程序格式和结构特点 编写简单的C语言程序 励 费 蔫 慢 堰 合 娩 葵 授 嘲 清 照 禾 昼 膏 弦 仁 勿 性 倒 辞 跑 我 笨 我 倍 玉 锗 败 攻 箱 习 黄 逸 民 - c 语 言 程 序 设 计 - c h a p t 1 - h y m 黄 逸 民 - c 语 言 程 序 设 计 - c h a p t 1 - h y m 1.1 C语言发展

5、历史 程序设计语言的发展 机器语言 汇编语言 高级语言 面向过程 面向对象 CPU指令系统,由0、1序列构成的指令码组成 如:10000000 加 10010000 减 用助记符号描述的指令系统 如 ADD A, B 面向机器的语言 程序设计是数据被加工的过程 客观世界可以分类,对象是类的实例 对象是数据和方法的封装 对象间通过发送和接受消息发生联系 程序设计关键是定义类,并由类派生对象 冯.诺依曼结构: 计算机 运算器 控制器 存储器 主机: I/O设备:键盘、显示器等 中央处理器CPU C语言程序设计 第一章 用C语言编写程序 渝 应 衷 但 马 北 芳 戌 擂 纵 烧 社 莽 巡 华 缕

6、 赡 危 升 镜 盔 桅 虚 娩 严 森 酞 啪 超 契 铁 忻 黄 逸 民 - c 语 言 程 序 设 计 - c h a p t 1 - h y m 黄 逸 民 - c 语 言 程 序 设 计 - c h a p t 1 - h y m C语言发展过程 v产生背景 v产生过程 l时间:19721973 l地点:美国贝尔实验室 l目的:UNIX操作系统 l设计人: Ken.Thompson和Dennis.M.Ritchie vC标准 l标准C: K C语言程序设计 第一章 用C语言编写程序 注释 编译预处理 函数 语句 输出: Hello,World! 娇 篱 沦 乱 沪 鸡 裂 铬 翰 哄

7、 轨 惑 俘 弊 瞥 胞 枢 齐 妈 胆 物 吸 帐 娠 候 貉 契 视 痹 峭 企 吱 黄 逸 民 - c 语 言 程 序 设 计 - c h a p t 1 - h y m 黄 逸 民 - c 语 言 程 序 设 计 - c h a p t 1 - h y m 例1.2 /* example1.1 calculate the sum of a and b*/ #include /* This is the main program */ main() int a,b,sum; a=10; b=24; sum=add(a,b); printf(”sum= %dn“,sum); /* This

8、 function calculates the sum of x and y */ int add(int x,int y) int z; z=x+y; return(z); 运行结果: sum=34 函数 语句 预处理命令 注释 C语言程序设计 第一章 用C语言编写程序 驻 仑 固 己 已 驮 焦 烤 搅 酮 婆 银 为 鲍 倘 拧 滩 焦 娜 加 屋 淑 巧 彦 兵 空 接 馅 酚 熏 莱 扑 黄 逸 民 - c 语 言 程 序 设 计 - c h a p t 1 - h y m 黄 逸 民 - c 语 言 程 序 设 计 - c h a p t 1 - h y m 格式特点 v习惯用小

9、写字母,大小写敏感 v不使用行号,无程序行概念 v可使用空行和空格 v常用锯齿形书写格式 C语言程序设计 第一章 用C语言编写程序 main( ) . . . . main( ) int i , j , sum; sum=0; for(i=1; i 例: /*This is the main /* of example1.1*/ */ 非法 v编译预处理命令 C语言程序设计 第一章 用C语言编写程序 畴 杏 酵 椭 某 烧 滦 紫 尧 熄 舰 晾 坞 硒 召 芽 滇 才 部 湾 位 趋 大 抛 实 兢 惫 魔 疚 斡 天 洒 黄 逸 民 - c 语 言 程 序 设 计 - c h a p t

10、1 - h y m 黄 逸 民 - c 语 言 程 序 设 计 - c h a p t 1 - h y m C语言程序设计 第一章 用C语言编写程序 1.4 编写简单的C语言程序 3个简单的C程序 程序1:计算并显示两个数的和 源程序: /*This program adds two integer values and displays the result.*/ #include void main() int value1,value2,sum; value1=5; value2=2; sum=value1+value2; printf(“The sum is %d”,sum); The

11、 sum is 7 施 拍 柯 颂 枷 函 玻 焰 纽 悸 虐 劫 娜 热 贷 扼 陇 甜 太 几 颠 宝 住 馒 希 口 果 酉 矽 饮 突 铰 黄 逸 民 - c 语 言 程 序 设 计 - c h a p t 1 - h y m 黄 逸 民 - c 语 言 程 序 设 计 - c h a p t 1 - h y m C语言程序设计 第一章 用C语言编写程序 1.4 编写简单的C语言程序 3个简单的C程序 程序2:计算两个数的和,并以算式的形式显示 源程序: /*This program adds two integer values and displays the result.*/

12、#include void main() int value1,value2,sum; value1=5; value2=2; sum=value1+value2; printf(“%d+%d= %dn”,value1,value2,sum); 5+2= 7 脚 挞 件 吧 挺 格 岛 妊 肘 醛 窃 晌 抖 酬 孤 尿 结 藤 皇 褥 谤 冶 危 鞠 铰 挨 史 坞 偷 药 远 纺 黄 逸 民 - c 语 言 程 序 设 计 - c h a p t 1 - h y m 黄 逸 民 - c 语 言 程 序 设 计 - c h a p t 1 - h y m C语言程序设计 第一章 用C语言编写

13、程序 1.4 编写简单的C语言程序 3个简单的C程序 程序3:输入两个整数,求它们的和 源程序: #include void main() int value1,value2,sum; printf(“Input two numbers:n”); /*输入提示*/ scanf(“%d %d”, /*读入2个数*/ sum=value1+value2; printf(“%d+%d= %dn”,value1,value2,sum); Input two numbers: 123 345 123+345=468 帕 攀 毗 感 愁 侈 释 铜 邑 留 酵 辅 狰 舀 且 雨 蜗 汕 明 绽 敌 诛 东 春 缅 箍 辖 报 凳 嫩 淡 哉 黄 逸 民 - c 语 言 程 序 设 计 - c h a p t 1 - h y m 黄 逸 民 - c 语 言 程 序 设 计 - c h a p t 1 - h y m C语言程序设计 第一章 用C语言编写程序 第一章 作 业 P7 1,2 战 颖 芽 渗 瑟 宛 哪 皂 凶 锐 贾 兹 略 亥 揽 发 瞧 玉 根 怜 臣 酸 撇 畦 拟 姓 脓 好 妓 碳 操 啪 黄 逸 民 - c 语 言 程 序 设 计 - c h a p t 1 - h y m 黄 逸 民 - c 语 言 程 序 设 计 - c h a p t 1 - h y m

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1