下载此文档

C程序设计(第四版)(谭浩强编)教程-第1章 程序设计和C语言.ppt


文档分类:IT计算机 | 页数:约24页 举报非法文档有奖
1/24
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/24 下载此文档
文档列表 文档介绍
C 程序设计 Liu Yong USTC 2010 ******@ustc. 第2页中国科学技术大学 C语言程序设计讲义 2010 教材与参考书 n教材:谭浩强《 C程序设计》第 3版清华出版社 n参考书: 1.《THE C PROGRAMMING LANGUAGE 》影印版 Second Edition 清华出版社 Brian , Dennis 2.《C语言大全》(第四版),, 电子工业出版社 2003 n电子版第3页中国科学技术大学 C语言程序设计讲义 2010 计算机语言 n1 机器语言:直接用数字串表示的特定机器的指令 n2 汇编语言:指令助记符 00000001000000001000 00000001000000001000 00000001000100001010 00000001000100001010 00000101000000000001 00000101000000000001 00000001000100001100 00000001000100001100 00000100000000000001 00000100000000000001 00000010000000001110 00000010000000001110 求求 d=a d=a * * b+c b+c load 0 a load 0 a load 1 b load 1 b mult 0 1 mult 0 1 load 1 c load 1 c add 0 1 add 0 1 save 0 d save 0 d 求求 d=a d=a * * b+c b+c 第4页中国科学技术大学 C语言程序设计讲义 2010 三类计算机语言 n3 高级语言 l程序语句接近自然语言(英语)和数学表达式 l要经过编译才能运行“高级”是相对的 C既“高级”又“低级” Pascal, Fortran, COBOL 较典型的高级语言 Java, Python, Perl, VB 更高级“高级语言好学?还是低级语言好学? ”第5页中国科学技术大学 C语言程序设计讲义 2010 C语言的前世今生 Dennis Ritchie C 语言在 1969 到1973 年之间随着 Unix 操作系统的开发而诞生并逐步流行. 第6页中国科学技术大学 C语言程序设计讲义 2010 如何学好 C程序设计课? n程序设计的学****方法类比: 学****程序设计——学****外语保留字、变量--- 单词语句----语句语法----语法阅读程序---- 读文章编写程序[算法] ----写作文[思路] 第7页中国科学技术大学 C语言程序设计讲义 2010 本节内容 C语言程序设计讲义 2010 n语言简捷、紧凑,使用方便、灵活 n运算符丰富,数据结构丰富 n具有结构化的控制语句 n语法较宽松,程序设计自由度大 n能实现较底层的功能 n生成目标代码质量高,程序执行效率高,程序可移植性好第9页中国科学技术大学 C语言程序设计讲义 2010 第一个 C程序——Hello, World! 运行结果> #include <> /*包含一个标准库*/ int main() /*定义一个函数,名为 main *//*函数类型函数名 (参数)*/ {/* main 函数的内容用{}括起来*/ printf("Hello, World!\n"); /*调用库函数打印一行字符*/ } Hello, World! 第10页中国科学技术大学 C语言程序设计讲义 2010 C程序从编辑到运行: hello C libaray Link 源程序(高级语言) 目标程序(机器语言) 可执行程序编译: cc – o hello 运行 hello Edit 编辑: vi

C程序设计(第四版)(谭浩强编)教程-第1章 程序设计和C语言 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数24
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xxj16588
  • 文件大小299 KB
  • 时间2017-02-20