- 1、本文档共26页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言的语法基础课件
一. C语言的语法基础 二. C语言的基本数据类型 三. 常量和变量 第二章 常量、变量及数据类型 第二章 目录 一、C语言的语法基础 (4)特殊符号:通常由1~2个符号组成,主要用 来表示运算符。 1、C语言字符集 C语言的基本符号可分4个类,归纳如下: (1)英文字母:大小写各26个,共计52个; (2)阿拉伯数:0、1、2、3、4、5、6、7、8、9 共10个数字; (3)下划线: _ ; 第二章 C语言语法基础 * 例如: 算术运算符:+ - * / % ++ -- 关系运算符: = = == != 逻辑运算符: || ! 位运算符: | ~ ^ 条件运算符: ? : 赋值运算符:= 其他分隔符: ( ) [ ] { } . , ; 第二章 C语言语法基础 * 2、标识符(*) 概念:就是用来标识变量名、符号常量名、函数名、类型名、文件名等的有效字符序列。 (1)标识符只能由字母、数字和下划线三种字符组成,且第一个字符必须为字母或下划线。 定义规则: 第二章 C语言语法基础 如: _1 year month student_name sum0 M.D.Jones $123 #a 3b ?c a=b * (2)在C语言中,大小写字母不等效。因此,a和A,I和i,Sum和sum,分别是两个不同的标识符。 (3)用户自定义的标识符不能与保留字(关键字)同名。 保留字 第二章 C语言语法基础 * 3、关键字 概念:就是具有特定含义的标识符,用户不能用来作自定义标识符。 C语言中的关键字较少,由ANSI标准推荐的关键字有32个。 常用的有: (1)与数据类型有关的(14): char int float double signed unsigned short long void struct union typedef enum sizeof 第二章 C语言语法基础 * (3) 与程序控制结构有关的(12): do while for if else switch case default goto continue break return (2)与存储类别有关的: auto extern register static 第二章 C语言语法基础 * C 数 据 类 型 基本类型 (简单类型) 数值类型 整型 短整型(short) 基本型(int) 长整型(long) 实型 浮点型 单精度型(float) 双精度型(double) 字符类型(char) 枚举类型(enum) 构造类型 (组合类型) 数组类型 结构体类型(struct) 共用体类型(union) 文件类型(FILE) 指针类型 ? 空类型(void) ? 二、数据类型概述 无符号型(正数、0) * 数据类型(关键字) 字节个数 (位数) 取值范围 short 2(16) -32768~+32767 unsigned short 2 (16) 0~+65535 int 2 (16) -32768~+32767 unsigned 2 (16) 0~+65535 long 4 (32) -2147483648~2147483647 unsigned long 4 (32) 0~4294967295 * 1、实型 数据类型(关键字) 字节个数 取值范围 位数 float 4 约-3.4×10-38~+3.4×1038 32 double 8 约-1.7×10-308~+1.7×10308 64 第二章 数据类型 * 实型二种表现形式: 十进制形式:由数字和小数点组成; 指数形式:由“十进制小数” + “ e(或E)” + “十进制数整数” 三部分组成。 第二章 数据类型 例如: 3.4 4. .3 例如: 12.5e-6 表示12.5×10-6 十进制小数 e(或E) 十进制整数 注意: 小数点不能单独出现; e或E的两边必须有数,且其后面必须为整数; 如:0.、 .0 应为: . 如: 6E0.2 e5 6E * 二种表现形式: 用单引号括起来的一个字符; 用单引号括起来的由反斜杠(\)引导的转义字符。
您可能关注的文档
最近下载
- 八年级物理上册《透镜》练习题(含答案解析) .pdf
- 插花与花艺设计(花道——插花技艺养成)智慧树知到期末考试答案章节答案2024年云南林业职业技术学院.docx
- 四书精读教学-《四书》精读课堂笔记.docx VIP
- 2022年青岛版五四制三年级上册数学典型应用题105道.pdf
- 国旗下讲话:远离垃圾食品,享受健康生活.doc
- 幼儿园课件:第八章--学前儿童的情绪和情感.pptx
- 部编版语文九年级下册课内外古诗词(共17首)阅读理解题背诵-中考考点汇总(全册-含答案).doc VIP
- 第一章立体构成概述 .ppt
- 2024年河北省继续医学教育公共选修课参考答案.pdf VIP
- 《立体构成》课件 第一章 立体构成概述.ppt
文档评论(0)