C程序设计:第一章 C语言简介_第1页
C程序设计:第一章 C语言简介_第2页
C程序设计:第一章 C语言简介_第3页
C程序设计:第一章 C语言简介_第4页
C程序设计:第一章 C语言简介_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第一章 C语言简介一、历史背景ALGOL60(1960)-CPL( combined program language1963 剑桥 )-BCPL(BASIC1967剑桥的Matin Richards-B(1970美国贝尔Ken Thompson PDP7、11UNIX-C(1972D.M.Ritchie)ANSI C _(American national standard 美国国家标准化协会Microsoft C 、Turbo C、Quick C、Borland C 二、特点1、语言简洁、紧凑、使 用方便、灵活。2、运算符丰富。3、数据结构丰富,具有现代化语言的各种数据结构。4、具有结构化

2、的控制语句。 5、语法限制不太严格,程序设计自由度大。6、可直接访问物理地址7、目标代码质量高,效率高。8、可移植性好。三、C程序的简介例1.1main()printf(“this is a program.n”);例1.2main()int a,b,sum;a=123;b=456;sum=a+b;printf(“sum is %dn”,sum);例1.3main()int a,b,c;scanf(“%d,%d”,&a,&b);c=max(a,b);printf(“max=%d”,c);int max(int x,int y)int z;if (xy) z=x;else z=y;return(

3、z);结论:1、C程序的组成:(1)、函数首部(2)、函数体 声明部分 执行部分2、C程序总是从main()函数开始执行3、书写格式自由,一行内可写几个语句,一个语句可写在多行。4、每个语句必须以分号结尾。5、C由多个函数组成,没有输入输出语句,由函数完成。6、/* - */ 为注释。四、上机操作步骤:TURBO C:1、进入tc2、新建New或load 或f3 3、编译与连接F94、运行Ctrl+f95、存盘f2第二章 算法一、概念1、数据、数据结构2、算法:操作步骤程序=数据结构+算法程序=算法+数据结构+程序设计方法+语言工具和环境二、算法举例 例2。1求12 3 4 5p积i计数P=1i=1P=P ii=i+1打印p例2。2 有50 个学生,要求将他们之中成绩在80分以上者打印出来。用n表示学生学号,n1代表第一个学生的学号, n i代表第i个学生的学号,用g表示学生成绩,g1代表第一个学生的成绩, gi代表第i个学生的成绩. I=1如果gi=80,则打印ni和gi ,否则不打印。I=I+1如果I=50,则返回第二步 ,否

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论