第2章 单c程序设计.ppt

  1. 1、本文档共56页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
本章学习目标 知识目标 掌握C语言标识符命名规则 熟记C语言关键字 正确理解C语言常量与变量 掌握C语言数据类型及转换 掌握常用表达式与优先级 熟练使用输入输出函数 能力目标 正确定义常量与变量 能根据要求正确输入数据、输出结果 分析问题并根据要求正确编写简单程序 2.1 C语言标识符与关键字 C语言基本字符 字符是组成语言的最基本的元素。C语言字符集由 字母,数字,空格,标点和特殊字符组成。在字符常 量,字符串常量和注释中还可以使用汉字或其它可表示 的图形符号。 C语言的基本字符包括: 1.字母 小写字母a~z共26个 大写字母A~Z共26个 2.数字 0~9共10个 3.空白符 4.标点和特殊字符 其它可打印字符,如:! # @ * % + - = 等 2.1.2 C语言标识符 一、 C语言标识符 在程序中表示变量名、函数名、符号常量名、数组名、文件名等有效字符序列等统称为标识符。 C语言标识符分为两类:标准标识符和用户定义标识符。 二、C语言标识符命名遵守如下规则: 标识符只能由字母、数字、下划线组成。 标识符不能以数字开头。 C语言的保留字不可作用户自定义标识符。 C语言对大小写敏感,如student与Student是两个不同标识符。 标识符有效长度因系统不同而异,但至少前8个字符有效 2.1.3 C语言关键字 在C语言中,有些字符串在系统中有特定的含义与名称,在程序中不能用于其它目的,我们将这些特殊字符串称为关键字,或称为C语言保留字。 C语言关键字共32个 2.2 C语言程序中数据类型及常量与变量 数据类型 程序、算法处理的对象是数据。数据以某种特定的形式存在。 数据的类型简称数据类型。例如,整型数据、实型数据、整型数组类型、字符数组类型。 不同类型数据,具有不同的精度,因此占用的计算机内存大小也不同,如整型数据占2个字节内存,单精度实型占4个字节,双精度实型占8个字节内存。正确选择数据类型非常重要,数据类型选择不当,可能造成计算中的错误,如数据溢出等。正确数据类型总是和具体的常量或变量联系在一起的。 C语言的数据类型 C语言基本数据类型与取值范围 (不同C语言标准可能有差异) 2.2.2 常量与变量 1.常量 所谓常量,指程序执行中其值不变的量。C语言中,常量分为普通常量和符号常量。 普通常量分为数值常量,如128,835.6;字符常量用单引号,如’a’,S’;字符串常量用双引号表示,如“Hello”,”world”; 2.变量 其值可以改变的量称为变量。一个变量应该有一个名字,在内存中占据一定的存储单元。变量定义必须放在变量使用之前。一般放在函数体的开头部分。变量名和变量值是两个不同的概念。 变量声明(定义): 语法:变量声明 变量表; 举例: int x,y,z;(多个变量用“,”号隔开,但必须以“;”结束。(在C语言程序中所有标点符号必须在英文格式下输入) 变量的初始化 变量定义后,就可以给变量赋值,这个过程叫变量的初始化。也可以在变量定义同时进行赋值。 变量类型 例如: int x; double y; x=68; y=132.8; 或 int x=68; double y=132.8; 两种初始化结果相同。 2.3 常用运算符与表达式 C语言运算符丰富,可以把除了控制语句和输入/输出以外的几乎所有基本操作都作为运算符处理,所以C语言运算符可以看作是操作符。 C语言中提供一般高级语言的算术、关系、逻辑运算符外,还提供赋值符运算符,位操作运算符、自增自减运算符等。因此,C语言运算符类型全、表达式丰富、灵活。 C语言常见运算与运算符 算术运算和算术表达式 C语言算术运算包括基本算术运算、模运算、自增、自减运算等。 算术表达式:用算术运算符和括号将运算对象(也称操作数)连接起来的、符合C语法规则的式子,称为算术表达式。 运算对象可以是常量、变量、函数等。 C语言编写数学公式 【注意事项】 (1)乘号不可省略,必须用“*”运算符表示乘法运算; (2)分子、分母必须写在同一行; (3)特殊运算,如指数、开方运算必须用C语言提供的库函数书写; (4)适当使用圆括号可以避免表达式歧义; 模运算(取余运算)与除法运算比较 模运算的格式为m%n ,通常我们可以读作m对n取余数。模运算的两个数都必须是整数,运算结果为去掉整数商,保留余数(余数一定小于n)。

文档评论(0)

baa89089 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档