C语言程序设计教学全套课件 武春岭 电子课件第2章课件.ppt

C语言程序设计教学全套课件 武春岭 电子课件第2章课件.ppt

ID:51617294

大小:2.89 MB

页数:65页

时间:2020-03-26

C语言程序设计教学全套课件 武春岭 电子课件第2章课件.ppt_第1页
C语言程序设计教学全套课件 武春岭 电子课件第2章课件.ppt_第2页
C语言程序设计教学全套课件 武春岭 电子课件第2章课件.ppt_第3页
C语言程序设计教学全套课件 武春岭 电子课件第2章课件.ppt_第4页
C语言程序设计教学全套课件 武春岭 电子课件第2章课件.ppt_第5页
资源描述:

《C语言程序设计教学全套课件 武春岭 电子课件第2章课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、程序设计基础 ----C语言第2章程序设计基础知识项目引导在信息管理系统项目实施中,最基本的环节就是信息的基本输入和输出。基本输出比较简单,可以采用printf()函数实现屏幕输出。输入函数虽然在第一章介绍了scanf()函数实现基本数据类型的输入,但是数据在执行过程,需要数据处理以及数据存取操作,这就要涉及到数据类型,变量和常量的表示以及数据运算。我们知道数据不只包括数字,还包括声音、图像等抽象的信息。既然数据如此重要,所以我们很有必要对数据的类型、数据的运算方法以及数据的组合方式有一个全面的了解。这也是这章所

2、介绍的内容。>第2章程序设计基础知识本章重点本章难点了解C语言的数据类型理解标识符、常量和变量的概念掌握C语言的基本输入输出实现掌握C语言常见运算符和特殊运算符的使用理解C语言数据类型转换的机制和实现能灵活正确运用标识符、数据类型、运算符及表达式解决简单的实际问题>本章主要介绍C语言的数据类型、标识符、常量、变量,以及常见的运算符和表达式的使用。通过本章的学习,为学习C语言程序设计打下基础。第2章程序设计基础知识>2.1概述2.2标识符、常量和变量2.3基本数据类型及其修饰符2.4基本数据的输入与输出2.5运算符

3、和表达式2.6数据类型转换2.7两种特殊的运算符和表达式2.8综合应用示例2.9高校学生成绩管理系统------学生成绩输入输出2.1概述2.1.1引言现在我们正式进入程序设计的“备料阶段”。说它是“备料阶段”,是因为这部分所讲解的都是琐碎的程序设计“原料”,或者说是程序设计的基础知识,这些“原料”或者说是基础将是我们今后程序的基本元素和语法规范。现实生活中的万事万物都可根据需要抽象成为数据,也正是有了数据,计算机才有了处理对象,这样才能解决实际问题。本章主要讲解数据类型、算术运算符的使用、赋值表达式、关系运算、

4、逻辑运算、逗号表达式和条件表达式。虽然内容繁多,知识琐碎,而且不太容易理解,但是这些都是程序设计的基础,我们要想打好程序设计基础,乃至今后有所作为,必须将这部分“消化掉”!>2.1.2C语言的数据类型C语言提供的数据类型如下:2.1概述2.2标识符、常量和变量2.2.1标识符的概念标识符(identifier)是给程序中的实体(变量、常量、函数、数组等)所起的一个名字。程序中的代码主要是用标识符描述的,如:语句inta;,其中,int为整型标识符,a为变量名。提醒:①标识符必须是以字母或下划线开头,由字母、数字或

5、下划线组成的字符序列;②用户不能采用C语言已有的32个关键字作为同名的用户标识符;③标识符长度没有限制;④标识符区分大小写。>2.2标识符、常量和变量例如:(1)sum,PI,aa,bb43,ch,a_53ff,_lab都是合法的标识符。(2)4mm,@ma,tt$a,_ch#a均是不合法的标识符。思考:count、Count和COUNT是否为相同的标识符?main、float能否作为用户标识符?>2.2标识符、常量和变量2.2.2常量的概念定义:在程序中,其值不能改变的量叫常量。例:12,3,12.3,-2.4

6、,3.14159,′a′说明:常量可用宏定义命令#define来定义一个常量的标识,且一旦定义后,该标识将永久性代表此常量,常量标识符一般用大写字母表示。符号常量定义的一般格式如下:#define符号常量标识符数值>2.2标识符、常量和变量【例2-1】已知圆半径为2,求圆的面积和周长。程序如下:#definePI3.14/*定义PI为3.14,即圆周率值近似值*/main(){intr;floats,l;/*变量类型定义*/r=2;/*为半径赋值为2*/s=PI*r*r;/*求圆面积,并且存到s所在的内存中*/l

7、=2*r*PI;/*求圆周长*/printf("s=%fl=%f",s,l);/*输出面积s和周长l的值*/}运行结果:s=12.560000l=12.560000>2.2标识符、常量和变量2.2.3变量的概念定义:在程序的运行过程中其值可以改变的量。变量的定义格式:类型 变量名1,变量名2…;例:intI,j,k;floata,b,c;变量的初始化:给变量赋初值。格式变量名=数值/表达式;说明:允许变量在定义的同时,进行初始化。例:inta=3,b=4,c=5;floatx=2.3;>2.2标识符、常量和变量思

8、考:看下面程序段中的语句是否正确?#defineMAX20main(){inta;a=3;MAX=8;9=a;printf("这样赋值行吗?");}2.3基本数据类型及其修饰符2.3.1整型数据类型C语言提供的基本变量类型及其存储空间如表2-1所示。表2-1基本数据类型类型名称存储空间取值范围/绝对值范围类型定义实例int整型2个字节–32768~32767inta,b;

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

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

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