C语言程序设计基础篇.pptVIP

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言程序设计基础篇

C 语言程序设计 —基础篇 第 2 章 数据类型和输入输出 2.1 数据类型 著名计算机科学家沃思提出: 程序=数据结构+算法 例如:学生各科成绩及总分排队问题。 成绩存放 –– 数据结构 排队方法 –– 算法 在此, 存放数据的方式直接反映了一种程序语言的数据表达能力。 数据的存储方式又称之为:数据类型 2.1 数据类型 C语言对程序中要用到的每一个变量都要事先指定它的数据类型。 为什么要指定数据类型? 不同类型的数据在内存中占据不同长度的存储区。 不同类型的数据取值范围不同。 不同类型的数据有不同的操作。 C语言的数据类型丰富,有: 2.2 常量与变量 2.2.1 常量 常量:程序运行过程中不能被改变的量。 在程序中,数据显式写法均表示常量,如第一章【例1.2】中 : a=123; b=456; /*给变量赋值*/ 123和456是常量,而且是整型常量。 2.2.2 变量 变量:程序执行过程中可以改变它的值。变量包括变量名和变量值。 变量名:用标识符命名,对应一定数量的内存存贮单元,其单元数视变量类型而定。 第一章【例1.2】中 : a=123; b=456; /*给变量赋值*/ a和b是两个变量,而且是整型变量。 2.2.2 变量 在C语言中, 变量须先定义,后使用 如: int student_num ; /*变量定义*/ student_num=30 ; 是合法的。 若没有定义变量直接写成: student_ num=30; 则编译时会指出未定义错误。 变量一旦被定义,其类型便确定即可在编译时为其分配相应数量的单元。 2.2.3 标识符 标识符:由字母、数字、下划线组成且由字母或下划线开头的字符串。 如: _sum, sum, stu_name, price等为合法的标识符。 标识符的作用:可用来作为变量名、常量名、函数名、类型名、文件名等。 2.2.3 标识符 建议:采用具有一定意义的英文单词、缩写作为标识符 注意: C语言区分大小写 如:Price 和 price,系统会认为是两个不同的标识符。 标识符的长度一般不超过31个字符 具体情况视不同系统而定。 2.3 整型数据 2.3.1 整型常量 整型常量 (或称整型常数) C语言提供了三种形式的整型常量: 十进制,最常用的形式。 如: 256, 308, -120等 八进制 (在进阶篇中介绍) 十六进制 (在进阶篇中介绍) 2.3.1 整型变量 整型变量分为四种:基本型、短整型、长整型、无符号型 基本型: 用“int”定义, 在不同的系统中它的长度可能不同,如在DOS下的int变量占2个字节,相当于短整型,而在Windows下的int变量占4个字节,相当于长整型。 2.3.1 整型变量 短整型:用“short int”或 “short”定义,占2个字节。 长整型:用“long ”或 “long int”定义,占4个字节。 无符号型:用“unsigned”定义 不存放符号,数据不带符号数。 无符号整型: “unsigned int” 无符号短整型:“unsigned short int” 无符号长整型:“unsigned long int” 注意:如无指定,则为有符号数。 整型变量取值范围 上述各种类型的取值范围有所不同,各数据的取值范围: short int — -32768~ 32767 long int — -2147483648 ~ 2147483647 unsigned short int — 0 ~ 65535 unsigned long int — 0 ~ 4294967295 int根据特定的系统对应short int或long int unsigned int根据特定的系统对应unsigned short int或unsigned long int 整型变量定义方法 整型变量定义方式如下: 类型 变量列表; 如: int a, b, c; 或: int a ; int b, c ; 【例2. 1】 #include stdio.h int main () { int a, b, c, d; /*指定a, b, c, d为整型变量*/ a = 12; b = -24; c = a+b; d = a-b; printf(a+b=%d, a-b=%d\n, c, d); return(0); } 2.4 数据的输入输出 2.4.1 数据输入输出的概念及在C语言中的实现 所谓输入输出是以计算机为主体而言的。 数据输入是从标准输入设备输入,也就是键盘。 数据输出到标准输出设备,也就是显示器。

文档评论(0)

wuyoujun92 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档