- 5
- 0
- 约2.38千字
- 约 27页
- 2016-12-10 发布于河南
- 举报
谭浩强C语言01
C 语言 程序设计基础 相关事项: 第一章 C 语言概述 C 语言的组成 熟悉Visual C ++ 6.0 §1.1 C 语言出现的历史背景 C 语言是国际上广泛流行的,很有发展前途的计算机语言。它适合于作为系统描述语言,既可用来写系统软件,也可用来写应用软件。 C 语言是在 B 语言的基础上发展起来的,它的根源可以追溯到 ALGOL 60。 历史背景: ALGOL 60 (1960) CPL (1963) BCPL (1967) B (1970) C (1972) 关于 C : (K R): 《The C Programming Language》 《The C Programming Language》(第二版) C 的标准化: 1990年,国际标准化组织 ISO 接受 87 ANSI C 为 ISO C 的标准(ISO 9899 -1990)。 § 1.2 C 语言的特点 C 语言的主要特点如下: 语言简洁,紧凑,使用方便灵活。 语法限制不太严格,程序设计自由度大。 § 1.3 简单的 C 程序介绍 例 1.1 例 1.2 例 1.3 main() /* 主函数 */ {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 (z);} C 程序的组成和形式: C 程序是由函数构成的。 2. 函数体,即函数首部下面的大括弧{...}内的部分。 C 程序书写格式自由。 § 1.4 C 程序的上机步骤 使用 Turbo C 运行 C 程序 调用 Turbo C 程序 编辑源文件 编译源程序 执行程序 (Ctrl + F9) 脱离 Turbo C ,返回 DOS 状态 Turbo C 集成环境: 菜单: 在 Turbo C++ 3.0下运行 C 程序。 在 UNIX 操作系统下运行 C 程序。 在 DOS 下用 Microsoft C 6.0 编译程序运行 C 程序。 (不要求) 习题: 第一章 结束! * 吉林大学 公共计算机教学与研究中心 李晓峰 平时成绩包括: 出勤(课堂、实验),作业 E-mail: li_xf@jlu.edu.cn 实验课 C 语言既具有一般高级语言特性,又具有低级语言特性的语言。 ANSI (美国国家标准化协会) : ANSI C 87 ANSI C C 语言的编译系统: 在微型机上使用的有 Microsoft C,Turbo C, Quick C, BORLAND C 等。 运算符丰富。共34种运算符(见附录III)。 数据结构丰富,具有现代化语言的各种数据结构。 具有结构化的控制语句(如if...else 语句,while 语句,do...while 语句,swith 语句,for 语句)。 C 语言允许直接访问物理地址,能进行位(bit)操作,能实现汇编语言的大部分功能,可以直接对硬件进行操作。 生成目标代码质量高,程序执行效率高。 用 C 语言写的程序可移植性好(与汇编语言比)。 main () { printf (This is a C program \n); } 运行结果: This is a C program 输出函数 函数体 # include stdio.h void main() 主函数 main () {int a, b, sum; /* 变量定义*/ a = 123;b = 456; sum=a+b; printf(Sum is %d\n,sum); } 运行结果: sum is 579 注释 赋值 # include stdio.h void main() 举例如下: int max ( int x , int y) 函数类型 函数名 函数参数类型 函数参数名 一个函数由两部分组成: 1. 函数的首部,即函数的第一行。 函数体一般包括: ? 声明部分:在这部分中定义所用到的
您可能关注的文档
最近下载
- 2025最新初一历史上册思维导图全套.docx VIP
- 2025年高考真题分类汇编专题13工艺流程综合题(含解析).docx VIP
- 2025届辽宁省沈阳和平区五校联考初三第二学期开学考试物理试题含解析.doc VIP
- 儿童读物 神奇树屋 12 - Polar Bears Past Bedtime.doc VIP
- 耳穴埋籽护理业务学习.pptx VIP
- (2026年春季新版本)人教版二年级数学下册全册教案.pdf
- 主力行为系列课程.pdf
- 生产主管角色认知培训.ppt VIP
- (高清版)DG∕TJ 08-2102-2019 文明施工标准.docx VIP
- 人力资源开发与管理试题及答案 .pdf VIP
原创力文档

文档评论(0)