网站大量收购闲置独家精品文档,联系QQ:2885784924

数据结构c语言复习_(修改于20060223_for04级地方生).ppt

数据结构c语言复习_(修改于20060223_for04级地方生).ppt

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言计算机辅助教学 C语言用结构体类型来描述一个学生的信息。 struct student { int num; char name[20]; char sex; int age; float score; char addr[30]; } stu1, stu2; 关键字 结构名 结构成员表 变量说明表 二、结构体的定义及结构体变量的说明 例: 对一个学生的描述 1. 结构体定义的一般形式 struct 标识符 { 结构成员表 } ; 或 struct { 结构成员表 } ; struct student { int num; char name[20]; char sex; int age; float score; char addr[30]; }; struct { int num; char name[20]; char sex; int age; float score; char addr[30]; }; (1) 先定义结构类型再定义变量名 struct 标识符 { 结构成员表 } ; struct 标识符(同上) 结构变量标识符; 例: struct student { int num; char name[20]; char sex; int age; float score; char addr[30]; }; struct student student1, student2; 2. 结构体变量的说明 * Market Share Market Share 1 C语言的数据类型 一、为什么要规定数据类型: C语言规定,在程序中用到的每一个变量都要指定它们属于哪一种类型,这是因为: 1.不同类型的数据在内存中占不同长度的存储区,而且数据在计算机内的表示形式也不同. 例如:一般微机 2bytes 存放一个整型 4bytes 存放一个实型 2.一种数据对应着一个值的范围 int -32768~32767 float 10-38~1038之间 例如:整型数据可以进行求余(5%2=1),而实数不能进行求余运算。 数值型数据可以进行四则运算,而结构型数据就不能进行四则运算。    ※ 一个变量应有确定的类型,在一个程序中一个变量只能属于一个类型,不能先后被定义为二个或多个不同的类型。 3.一种数据类型对应一组允许的操作 二、C的数据类型: 数 据 类 型 基本类型 整型 短整型 (short) 整型 ( int ) 长整型 (long) 实型(浮点型) 单精度型 ( float ) 双精度型 (double) 数值类型 字符类型 ( char ) 枚举类型 ( enum ) 构造类型 (组合类型) 数组类型 结构体类型 (struct) 共同体类型 (union) 文件类型 ( file ) 指针类型 空类型 (void) 不返回任何类型的数据 在程序中,不同类型的数据既可以以常量形式出现,也可以以变量形式出现。所谓常量是指在程序执行期间其值是不能发生变化。变量则其值可以变化的。 2 常量与变量 例如:1.2,3,‘a’ 都是常量,分别代表实型、整型和字符型常量。 它们的特点是从字面上即可判断它们是某一类型的常量,所以又称 为字面常量或直接常量。 符号常量:是在一个程序(或程序的一部分)中指定一符号或标识符代表一个常量。 一、(直接)常量和符号常量: 例: #define PRICE 30 main ( ) { int num , total; num=10; total=num*PRICE; printf(“total=%d”,total); } 输出结果:total=300 说明: (2)

文档评论(0)

三四五 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档