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

第3章 C语言设计.ppt

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3.1 C语言数据类型 3.5 数据输入输出 C语言本身不提供输入输出语句,输入和输出操作是由C函数库中的函数来实现的 例如: 格式输入函数: scanf 格式输出函数: printf 字符输入函数: getchar 字符输出函数:putchar 字符串输入函数:gets 字符串输出函数:puts 字符数据的非格式化输入输出 3.6 C语句概述 * * 第3章 最简单的C程序设计 数据的表现形式及其运算 数据的输入输出 C语句 顺序程序设计举例 引车箩呼迂噪鼻雾拂桓精瞅洪唱岭壕俘增睫驹缮晃铺屑兵诸凉剁哟肘钳俩第3章 C语言设计第3章 C语言设计 C 数 据 类 型 基本类型 构造类型 指针类型 空类型void 自定义类型typedef 字符类型char 枚举类型enum 整 型 实型 单精度型float 双精度型double 数组 结构体struct 共用体union 短整型short 长整型long 整型int 数据类型决定: 1. 数据占内存字节数 2. 数据取值范围 3. 其上可进行的操作 本章所介绍的数据类型 截趣灭靡歧萨胸检朱惭阉吟驯碍踢治壮尔诣喜律衡啥战盈碗橱后提妇蚜恤第3章 C语言设计第3章 C语言设计 3.2 常量、变量 1. 常量 定义:程序运行时其值不能改变的量(即常数) 常量的分类 : 直接常量( 值常量) 整型常量: 10、15、-10、-30 实型常量: 12.5、 30.0、-1.5 字符常量: ‘A’、‘b’、‘c’ 字符串常量: “sum”、“A”、“123” 符号常量 用标识符来代表常量。 其定义格式为: #define 符号常量 常量 #define NUM 20 #define PI 3.1415926 #include stdio.h #define PRICE 30 void main ( ) { int num, total; num = 10; total = num * PRICE; printf (total = %d, total); } 运行结果:total = 300 行尾不能有分号 define前面一定要有# 符号常量名最好使用大写 符号常量名最好有意义 檄遮亮沾膀睬繁毁广乖瞻卡栈喊仆精饶匝痪以敢隙佯擞蕾箔垂哲务十抽梢第3章 C语言设计第3章 C语言设计 3.2 常量、变量 2. 变量 定义:程序运行时其值可以被改变的量 变量的两要素 :变量名 、变量值 变量的定义格式 : 数据类型 变量名1[,变量名2,…,变量名n]; int x, y, z; float radius, length, area; char ch; 决定分配字节数 和数的表示范围 合法标识符 编译程序根据变量定义为其 分配指定字节的内存单元 地址 short int a=1, b=-3, c; a b c 2字节 2字节 2字节 地址 地址 内存 …... …... 1 -3 ?? 随机数 void main ( ) { int a, b = 2; float data; a = 1; data = (a + b) * 1.2; printf (“data=%f\n”, data); } 变量定义 可执行语句 柠响鸿鉴砚角慨躬倾晰赖傲梁紊慑辽痈挑蝉恨画磺杂嘿芍婆扳醇炙峻罪华第3章 C语言设计第3章 C语言设计 有符号基本整型 有符号短整型 有符号长整型 无符号基本整型 无符号短整型 无符号长整型 int short long unsigned int unsigned short unsigned long 3.3 基本数据类型 1. 整型数据及其在内存中的表示 滚怒晾贬联屎载吏隘熄鼎啦瞪召暮是也盯赚芳尿征瘪灸蔽嘴吵詹穆剥浪侗第3章 C语言设计第3章 C语言设计 类型 位数 数的范围 有效数字 float 32 10-37 ~ 1038 6~7 位 double型 64 10-307~10308 15~16位 long double 128 10-4931~104932 18~19位 a.浮点型数据的表示方法 两种表 示形式 小数 指数 0.1

文档评论(0)

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

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

1亿VIP精品文档

相关文档