《程序设计基础 16P.ppt》由会员分享,可在线阅读,更多相关《程序设计基础 16P.ppt(16页珍藏版)》请在三一文库上搜索。
1、程序设计基础,教材、参考书与课时安排,教材 C程序设计 谭浩强编著 清华大学出版社 参考书 C语言程序设计教程 谭浩强 高等教育出版社 C高级实用程序设计 王士元 清华大学出版社,程序设计基础 第一章 C语言概述,C语言出现的历史背景 C语言的特点 简单的C程序介绍 C程序上机步骤,第一章 C语言概述,程序设计基础 第一章 C语言概述,1.1 C语言出现的历史背景 产生背景 产生过程 时间:19721973 地点:美国贝尔实验室 目的:UNIX操作系统 设计人: Ken.Thompson和Dennis.M.Ritchie C标准 标准C: K ,执行结果: Hello,World!,例1.1
2、显示字符串 Hello,World!,程序设计基础 第一章 C语言概述,例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 function calculates the sum of x and y */ int add(int x,int y) int z; z=x+y; return(z);,执行结果: sum
3、=34,程序设计基础 第一章 C语言概述,格式特点 习惯用小写字母,大小写敏感 不使用行号,无程序行概念 可使用空行和空格 常用锯齿形书写格式,程序设计基础 第一章 C语言概述,main( ) int i , j , sum; sum=0; for(i=1; i10;i+) for(j=1;j10;j+) sum+=i*j ; printf(“%dn”,sum); ,结构特点 函数与主函数 程序由一个或多个函数组成 必须有且只能有一个主函数main() 程序执行从main开始,在main中结束,其它函数通过嵌套调用得以执行。 程序语句 C程序由语句组成 用“;”作为语句终止符 注释 /* */为注释,不能嵌套 不产生编译代码,编译预处理命令,程序设计基础 第一章 C语言概述,返回主菜单,file.exe,1.4 C程序的上机步骤,程序设计基础 第一章 C语言概述,C程序开发步骤,The end,