c程序设计83832.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
c程序设计83832.ppt

2000年1月25日 北京理工大学 / 课程基本要求 1. 了解基本算法 2. 了解C语言的数据类型、运算符与表达式的使用方法。 3. 熟练三种基本设计语句编程。 4. 熟练使用数组编程。 5. 熟练函数的定义和设计。 6. 了解指针的运算与使用。 教学方法及要求 1. 课堂教学 采用大屏幕投影仪授课,操作示范。 要求:认真听课、作笔记、遵守课堂纪律。 2. 实验课 培养实际操作能力、自学能力。 要求:遵守机房规则。独立完成各个实验(期未要进行上机考试)。 3. 课后练习 每章交一次作业、上机前预习、争取多上机 4. 成绩评定 根据理论考试、上机操作和平时成绩评定。 ?目录 1.C语言概述 2.数据类型、运算符与表达式 3.顺序设计 4.选择结构设计 5.循环结构设计 6.数组的定义和引用 7.函数的定义和调用 8.预处理命令 9.指针的使用 10.结构体与共同体 11.位运算 12.文件的操作 第一章 C语言概述 1.1C语言出现的历史背景 汇编语言编写的程序太依赖硬件,程序的可读性和移植性都差,C语言既有高级语言的特点又有低级语言特点. C语言是在B语言中发展起来的. 1960 ALGOL语言 B语言,开发出UNIX系统(贝尔实验室) C语言 C语言开始被人们所接受,并开始流行. C语言有各种不同版本: TURBO C, BORLAND C, QUICK C, MICROSOFT C. 1.2 C语言的特点 1、语言简洁,使用方便。32个关键字、9种控制语句,书写形式自由。 2、运算符丰富。有34种运算符,包括算术、逻辑、逗号运算、移位运算等等。 3、数据结构丰富。有整型、实型、字符型、数组类型,指针类型、结构类型、共同体类型等等。 4、具有结构化的控制语句,函数模块化。 5、允许直接访问物理地址,进行位操作,可直接对硬件进行操作。 1.2 C语言的特点 6、生成目标代码质量高,执行效率高,可以直接生成EXE文件。 7、可移植性好。 8、C语言比其它语言相对来说难掌握。 1.3 简单的C程序介绍 例1: main( ) { printf ( “This is a C program.\n”); } 输出结果为: This is a C program. 1.3 简单的C程序介绍 例2: main( ) { int a,b,sum; a=123;b=456; sum=a+b; printf ( “sum is %d\n”,sum); } 输出结果为: sum is 579 1.3 简单的C程序介绍 例3: main( ) { int a,b,c; scanf(“%d,%d”,a,b); c=max(a,b); printf ( “max is %d\n”,max); sum=a+b; printf ( “sum is %d\n”,sum); } 1.3 简单的C程序介绍 继例3: int max(int x,int y ) { int z; if(xy) z=x; else z=y; return(z); } 输出结果为: max is xxx sum is xxx 1.3 简单的C程序介绍 1 、C程序是由函数构成,至少有一个main函数和若干个其它函数。 2、一个函数由两部分组成: (1)函数的首部:在函数的第一行。 int max(int x,int y ) (2)函数体:包含两部分(声明部分和执行部分) 3、C程序总是从main函数开始执行的。 1.3 简单的C程序介绍 4 、一行可以有多个语句,一个语句也可以写在不同行上。 5、但每个语句后一定要有分号; 数据定义后也要有分号; 6、C语言没有专门的输入输出语句。 由scanf和printf两个函数提供。 7、用/*…….*/来作注释,不执行。 1.4 C程序的上机环境 我们用的是turbo C。 第三章 数据类型、运算符与表达式 §3-1 数据与数据类型(续) §3-2 常量与变量 数据 程序加工处理的对象及其结果 数据类型 数据在计算机内部的存储形式(占用的内存单元数量、编码方式、取值范围等) 常量 在程序运行过程中不允许改变的量可用一个标识符来代表一个常量。 变量 在程序运行过程中允许改变的量 例题: #define PRICE 30 Main( ) { int num,total; num=10; total=num* PRICE; Printf( “total=%d”,tot

文档评论(0)

dreamzhangning + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档