C语言概述与编程环境学习

C语言概述与编程环境学习

ID:45034569

大小:1.69 MB

页数:28页

时间:2019-11-08

C语言概述与编程环境学习_第1页
C语言概述与编程环境学习_第2页
C语言概述与编程环境学习_第3页
C语言概述与编程环境学习_第4页
C语言概述与编程环境学习_第5页
资源描述:

《C语言概述与编程环境学习》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第1章:C语言概述计算机语言计算机语言的发展程序与程序设计C语言的发展C语言的特点简单的C程序C程序上机步骤计算机语言人-人[语言],多种语言[中文、英文…],遵循一定的规则和语法;人-机[命令=>程序],多种程序设计语言[Basic,C,Fortran,Pascal,ADA,Lisp,Cobel…],同样遵循一定的规则和语法;人类语言->文章,小说等;计算机语言->程序;一个好程序--------一部好小说。数据结构+高效算法文字简练、情景描写模块化各个章节计算机语言的发展机器语言:01码[二进

2、制码]指令序列汇编语言:用易于理解的符号代替中级语言:能够对硬件进行操作的高级语言。C,Forth等高级语言:多种,侧重于不同应用Fortran,Pascal,Basic,ALGOL,COBOL,ADA,Modula-2,LISP…计算机硬件高级语言中级语言汇编语言机器语言程序与程序设计程序:命令[指令]序列程序设计思想的发展50年代机器语言、汇编语言60年代面向过程以问题的处理过程为中心FORTRAN、ALGOL、COBOL、BASIC70年代面向结构自顶往下、逐步求精、模块化设计PASCAL、MO

3、DULA-2、ADA、C、LISP80年代面向对象客观对象及其相互间的联系Simula-67、Smalltalk、C++、Java程序与程序设计程序种类:系统程序[如操作系统等];应用程序[如文本、图形图象处理、科学计算、过程控制、数据库、游戏软件等等];开发工具:编辑、编译器等等;代码种类:源代码,目标代码,执行码编辑---编译---连接静态、动态函数库编辑器-editor编译器-compiler连接器-linker解释器-interpreterC语言的发展描述和实现UNIX操作系统产生和发展起来的

4、;C语言的发展C语言是在70年代初问世的。一九七八年由美国电话电报公司(AT&T)贝尔实验室正式发表了C语言。同时由B.W.Kernighan和D.M.Ritchit合著了著名的“THECPROGRAMMINGLANGUAGE”一书。通常简称为《K&R》,也有人称之为《K&R》标准。但是,在《K&R》中并没有定义一个完整的标准C语言,后来由美国国家标准协会(AmericanNationalStandardsInstitute)在此基础上制定了一个C语言标准,于一九八三年发表。通常称之为ANSIC。C语

5、言的特点语言简洁、紧凑,使用方便、灵活。C语言只有32个关键字,程序书写形式自由。运算符丰富。数据结构丰富,具有现代化语言的各种数据结构。具有结构化的控制语句。语法限制不太严格,程序设计自由度大。能进行位(bit)操作。生成目标代码质量高,程序执行效率高。用C语言写的程序可移植性好(与汇编语言比)。MS-VisualC/C++Turbo-C/C++Borland-C/C++简单的C语言程序#include/*头文件*/#includemain()/*主函数*/{p

6、rintf(“这是一个简单的C语言程序”);/*屏幕输出*/}编译运行输出:这是一个简单的C语言程序只有一个主函数一条屏幕打印输出简单的C语言程序intmax(inta,intb);/*函数说明*/main()/*主函数*/{intx,y,z;/*变量说明*/printf("input2numbers:");scanf("%d%d",&x,&y);/*输入x,y值*/z=max(x,y);/*调用max函数*/printf("maxmum=%d",z);/*输出*/}intmax(inta,i

7、ntb)/*定义max函数*/{if(a>b)returna;elsereturnb;/*把结果返回主调函数*/}输入:input2numbers:1030输出:maxnum=30简单的C语言程序一个C语言源程序可以由一个或多个源文件组成。每个源文件可由一个或多个函数组成。一个源程序不论由多少个文件组成,都有一个且只能有一个main函数,即主函数。C程序由注释、编译预处理和程序主体组成;一个C程序总是从main函数开始执行的;C程序书写格式自由;一个变量必须在声明后才能使用;每个语句和数据定义的最后必

8、须有一个分号;C语言本身没有输入输出语句;可以用/**/对C程序中的任何部分作注释。简单的C语言程序C程序是由函数构成,一个C源程序由一个主函数(main())和若干个函数构成。main()Fun1()Fun2()Fun11()Fun12()源程序文件1文件2函数1函数2函数3简单的C语言程序从书写清晰,便于阅读,理解,维护的角度出发,在书写程序时应遵循以下规则:一个说明或一个语句占一行。用{}括起来的部分,通常表示了程序的某一层次结构。{}一般与该结构

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。