C语言第二讲讲解.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言第二讲讲解

第二章 C语言基础 XUAN SHANLI 合肥工业大学 ⒈ 数据及其表示方法; ⒉ 数据的基本运算; ⒊ 基本输入输出。 第二章 基本程序设计 编制程序之前,首先要具备一些基础知识。程序设计最基本的三个问题: 2.1 C语言的数据类型 数据是对客观事物特征的符号化表示,客观事物不同,表示的方法也不同(人数用整数、圆面积用小数、信件用文字),计算机的处理方法也不同,因此根据程序处理的数据对象,要规定数据的类型。 数据类型不同 内部存储方式不同(占用字节数不同); 表示的范围和精度不同(超出范围溢出)。 C语言的数据类型 数据类型 基本类型 构造类型 数 组 结构体 struct 共同体 union 枚举型 enum 指针类型 空类型 void 整 型 int 实型(浮点型) 字符型 char 单精度 float 双精度double 基本数据类型所占内存的字节数和取值范围见p25表2-1 2.2 常量(Constant)及其类型 常量:在程序中不能改变的量。 ⒈ 整型常量 根据数值表示的范围可以有长整型、短整型和一般整型,用来表示十进制、八进制、十六进制整数。其中八进制、十六进制不能有符号。 进 制  示 例  范 围 字节数 十 进 制   2304 -32768 ~ +32767  2 八 进 制 0403 0 ~ 0177777(65535) 2 十六进制 0x5ab 0x0000 ~ 0xffff(65535) 2 一般整型的表示: 进 制  示 例  范 围 字节数 十 进 制   -32134l -231 ~ +231-1  4 八 进 制 0403l 0 ~ 037777777777 4 十六进制 0x5ab0L 0x0000----0xffffffff 4 长整型的表示: 常量的类型由数据的外部表现形式确定,不占用内存,程序运行时直接出现在运算器中。 ⒉ 实型常量(实数、浮点数):具有一定精度的量。 两种表示方法: ① 小数表示法:一个小数点、符号和至少一位数字。 -2.0 1. 0.11113 -15. ② 指数表示法: 规则:ne±m 表示 n×10±m 尾数部分,整型常量或小数形式的实型常量。 指数部分,整型常量。 两种表示法均为双精度实型常量 ,可表示15~16位有效数字;取值范围为10-308~10+308 。 -1.23e2 1.23456E2 -1e+7 1.23e-5(规范化形式) -123.0 123.456 0.0000123 -123 123.456 -107 0.123 ? 10-4 小数法 指数法 3. 字符常量:单引号定界的字符。如: ’a’, ’?’, ’A’等。 \a 表示告警 \b 表示BackSpace \n 表示换行 \t 表示TAB \\ 表示符号 \ \? 表示符号 ? \’ 表示符号 ’ \” 表示符号 ” 如:\101 \x41 例:printf(“\101\t\x41\n”); printf(“语文\n数学\n”); ① \字符: ② \八进制整数(1~3位) 或:\x十六进制整数(1~2位) } 均表示字母’A’ 转义字符:C表示字符的特殊方法,用反斜杠 “ \ ”起头,主要用来表示控制字符以及系统占用字符(’ 、” 、\等)。 广义地讲,C语言字符集中的任何一个字符均可用转义字符(P27表2-4中的 \ddd 和 \xhh)来表示。 字符以ASCII码值的二进制形式存放于内存(见p370附录一),每个字符占用一个字节。故字符可作为整型常量使用。 例如: ‘a’+10+’\101’=97+10+65=172 4. 字符串常量:双引号 “ 定界的一串字符。 以字符的ASCII码值的二进制形式存放于内存,系统会在字符串末尾加一个字串结束标志’\0’(ASCII 码值为 0的字符)标志字符串的

文档评论(0)

22ffbqq + 关注
内容提供者

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

1亿VIP精品文档

相关文档