C语言进阶及试题剖析全部课件第1章 C语言基础和编程环境.ppt

C语言进阶及试题剖析全部课件第1章 C语言基础和编程环境.ppt

ID:51963614

大小:456.50 KB

页数:45页

时间:2020-03-26

C语言进阶及试题剖析全部课件第1章 C语言基础和编程环境.ppt_第1页
C语言进阶及试题剖析全部课件第1章 C语言基础和编程环境.ppt_第2页
C语言进阶及试题剖析全部课件第1章 C语言基础和编程环境.ppt_第3页
C语言进阶及试题剖析全部课件第1章 C语言基础和编程环境.ppt_第4页
C语言进阶及试题剖析全部课件第1章 C语言基础和编程环境.ppt_第5页
资源描述:

《C语言进阶及试题剖析全部课件第1章 C语言基础和编程环境.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第1章C语言基础和编程环境1.3常量、变量、输入输出与基本运算1.2C程序的基本结构和运行过程1.1计算机与程序设计语言1.1计算机与程序设计语言计算机系统的基本组成包括计算机硬件和计算机软件。硬件指构成计算机系统的元器件、部件和设备,其中包括运算器、控制器、存储器、输入和输出设备,运算器和控制器是计算机的核心部分,人们将它们称为中央处理器(CPU)。软件是用户操纵计算机的接口界面,通常,按照应用层次可以将软件划分成系统软件、支撑软件和应用软件三个层次。程序设计语言程序设计语言是用于编写计算机程序的语言。按

2、照语言级别可以将它分为两个类别:低级语言和高级语言。低级语言是一种与特定计算机体系结构密切相关的程序设计语言,主要包括机器语言和汇编语言。高级语言是一类采用更加接近自然语言,并力求与具体机器无关的程序设计语言形式,它具有易学、易读、易用、易维护等特点。常见的高级语言有:BASIC、FORTRAN、COBOL、Pascal、C、C++等。C语言发展过程及特点它是由AT&T公司Bell实验室的D.Rithie于1972年至1973年间在由英国剑桥大学设计的一种被称为B的系统程序设计语言的基础上发展而来,故命名为

3、C。C语言在很多方面继承和发展了60年代出现的许多高级程序设计语言的成功经验和特色,它具有书写格式自由、数据类型丰富、语句功能强大、执行速度快、存储控制能力强等优点,并全面地支持结构化程序设计的方法。1.2C程序的基本结构和运行过程C程序是由一个一个函数组成的,每一个函数用于描述一项操作的具体实现过程。任何一个完整的C程序都必须有且仅有一个名为main的主函数。(程序的入口和出口?一个源代码文件可以有多个main函数嘛?)当程序运行后,系统将率先自动调用主函数。例1:输出文本行ThisisaCprogram

4、.#includemain(){printf(“ThisisaCprogram.”);}主函数(程序入口)标准函数(用于输出)头文件字符串换行符程序出口例2:计算1~100的整数和#includemain(){inti,sum;sum=0;for(i=1;i<=100;i++){/*循环*/sum=sum+i;}printf("1+2+3+...+99+100=%d",sum);}说明变量i,sum是整数类型赋值输出格式控制注释变量列表例3:通过键盘输入两个整数,

5、输出其中较大的整数#includeintmaxValue(int,int);/*函数声明*/main(){intx,y,z;printf("Enter2integers:");scanf("%d%d",&x,&y);z=maxValue(x,y);printf("Thelargervalueis%d.",z);}intmaxValue(intx,inty){intmax;if(x>y)max=x;elsemax=y;returnmax;}returnmax=(x>y)?(x):(y)格式控

6、制栏地址列表运行C程序的基本过程TurboC++3.0集成环境1、用户界面2、创建一个新文件或打开一个已经存在的C源文件3、保存C源文件4、编译C源程序5、运行界面6、查看结果:按“Alt+F5”程序编辑、编译、运行步骤1.3常量、变量、输入输出 与基本运算基本数据类型与数据的表示1、整型:整型指不带小数点的数据类型。例如,123、-89、0。常用的整型有基本整型和长整型,分别用int和long表示。在TurboC环境中,int类型的数据用2个字节(16位二进制位)表示,取值范围是-32768~32767;

7、long类型的数据用4个字节(32位二进制位)表示,取值范围是-2147483648~2147483647。2、实型实型是指带小数点的数据类型。例如,78.34、0.0、-765.2、76.0。在C语言中,实型有单精度和双精度两种形式,分别用float和double表示。单精度的有效位数较双精度的有效位数少。在TurboC环境中,float类型的数据用4个字节(32位二进制位)表示,有效位数为7位,;double类型的数据用8个字节(64位二进制位)表示,有效位数为15位。3、字符型字符型是指其值仅含有一个

8、字符的数据类型。在C语言中,字符类型的名称是char,字符值用一对单引号括起来,并且每个字符对应一个ASCII编码,用1个字节(8位二进制位)表示。例如,‘0’、‘B’、‘#’对应的ASCII编码分别为48、66和35。常量常量是指在程序运行过程中始终不发生变化的量。1、整型常量在C语言中,提供了3种整型常量的书写形式。它们分别是:十进制形式、八进制形式和十六进制形式。十进制形式是一种人们最常用、最熟悉的书写形式

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

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

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