当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

清华大学出版社:《C语言程序设计》课程教学资源(PPT课件讲稿)第1章 C语言概述

资源类别:文库,文档格式:PPT,文档页数:11,文件大小:99KB,团购合买
点击下载完整版文档(PPT)

C语言40学时 C程序设计 谭浩强著 清华大学出版社

C语言40学时 C程序设计 谭浩强 著 清华大学出版社

C语言40学时 第1章C语言概述 课堂教学1学时 累计1学时

C语言40学时 第1章 C语言概述 课堂教学1学时 累计1学时

C语言40学时 C语言出现的历史背景 通用的程序设计语言 可开发系统软件和应用软件 既具有高级语言的功能,又具有低 级语言的许多功能

C语言40学时 C语言出现的历史背景 • 通用的程序设计语言 • 可开发系统软件和应用软件 • 既具有高级语言的功能,又具有低 级语言的许多功能

C语言40学时 什么是C语言? 汇编语言的速记形式 低级语言的高级形式 高级语言的低级形式

C语言40学时 什么是C语言? • 汇编语言的速记形式 • 低级语言的高级形式 • 高级语言的低级形式

C语言的发展 C语言40学时 ALGOL60(1960)国际委员会 精致远离硬件 CPL复合程序(1963)英国剑桥大学 规模较大,难以实现 BCPL(1967)英国剑桥大学 浓缩CPL B(1970)美国贝尔实验室 太简单,接近硬件 c(1972~1973)美国贝尔实验室 最初为UNX

C语言40学时 C语言的发展 • ALGOL 60(1960)国际委员会 精致远离硬件 • CPL复合程序(1963)英国剑桥大学 规模较大,难以实现 BCPL(1967)英国剑桥大学 浓缩CPL • B(1970)美国贝尔实验室 太简单,接近硬件 • C(1972~1973)美国贝尔实验室 最初为UNIX

C语言40学时 随着∪NX的日益广泛使用,C语 言也迅速得到了发展。 C标准 1.标准C 1978年发表 2.ANS|C1983年发表 3.87ANSC1987年发表

C语言40学时 • 随着UNIX的日益广泛使用,C语 言也迅速得到了发展。 • C标准 1. 标准C 1978年发表 2. ANSI C 1983年发表 3. 87ANSI C 1987年发表

C语言的特点 C语言40学时 1.语言简洁、紧凑,使用方便、灵活 2.运算符丰富 3.数据结构丰富 4.具有结构化的控制语句 5.语法限制不太严格 6.可直接访问物理地址 7.生成目标代码质量高 8.可移植性好

C语言40学时 C语言的特点 1. 语言简洁、紧凑,使用方便、灵活 2. 运算符丰富 3. 数据结构丰富 4. 具有结构化的控制语句 5. 语法限制不太严格 6. 可直接访问物理地址 7. 生成目标代码质量高 8. 可移植性好

C语言40学时 简单的程序介绍 例1.1 include stdio h main( printf( this is a c program. In") 运行结果: This is a c program

C语言40学时 简单的程序介绍 例1.1 #include "stdio.h" main( ) { printf("This is a c program.\n"); } 运行结果: This is a c program

C语言40学时 例1.2 1.include stdio. h 2.man()求两数之和* 3.{inta,b,sum;/定义变量 4.a=123b=456; 5. sum=a+b 6. printf(" Insum is %dn", sum) 运行结果: sum is 579

C语言40学时 例1.2 1. #include "stdio.h" 2. main( ) /*求两数之和*/ 3. {int a,b,sum; /*定义变量*/ 4. a=123,b=456; 5. sum=a+b; 6. printf("\nsum is %d\n",sum); 7. } 运行结果: sum is 579

例1.3 C语言40学时 1. main( /主函数* 2. int a, b, C, 3. scanf(%d, %d",&a, &b); 4. C=max(a, b) 5. printf("nmax=%dn",c) 7. int max(ntx,nty)/定义max函数* 8. int z 9.i(x>y)z=x;运行结果: 10. else z=y, 入:8,5 11. return z 出:max=8 12.}

C语言40学时 例1.3 1. main( ) /*主函数*/ 2. {int a,b,c; 3. scanf("%d,%d",&a,&b); 4. c=max(a,b); 5. printf("\nmax=%d\n",c); 6. } 7. int max(int x,int y) /*定义max函数*/ 8. {int z; 9. if(x>y)z=x; 运行结果: 10. else z=y; 入:8,5 11. return z; 出: max=8 12. }

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共11页,试读已结束,阅读完整版请下载
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有