c语言入门1222.ppt

  1. 1、本文档共71页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2000年1月25日 北京理工大学 / 主讲教师:陈美莲 课程安排 总课时72,其中理论36学时,实验36学时 课程基本要求 1. 了解基本算法 2. 了解C语言的数据类型、运算符与表达式的使用方法。 3. 熟练三种基本设计语句编程。 4. 熟练使用数组编程。 5. 熟练函数的定义和设计。 6. 了解指针的运算与使用。 教学方法及要求 1. 课堂教学 采用大屏幕投影仪授课,操作示范。 要求:认真听课、作笔记、遵守课堂纪律。 2. 实验课 培养实际操作能力、自学能力。 要求:遵守机房规则。独立完成各个实验(期未要进行上机考试)。 3. 课后练习 每章交一次作业、上机前预习、争取多上机 4. 成绩评定 根据理论考试、上机操作和平时成绩评定。 ?机位安排及机房清洁卫生 1. 换鞋上机,对号入座 要求:按学号顺序,固定机位。学习委员填写机位表3份,交任课教师、实验室各一份。 注意: 不要穿太昂贵的鞋上机。 2. 为防止病毒,严禁自带磁盘上机 要求:磁盘集中保管,专人负责(上机发磁盘,下课收磁盘)。 3. 保持机房清洁 要求:每天下午搞一次清洁,每周大搞一次。 ?目录 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 常量与变量 数据 程序

文档评论(0)

精华文档888 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档