承办单位教科、计算机中心.ppt

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

欢迎和感谢大家的踊跃参加! 努力+辅导=及格or优秀! 内容安排 基本数据类型及其基本运算: 输入和数出 选择结构: ** 循环结构: 设计、阅读(素数、最大公约数、级数)*** 数组:设计、阅读、填充 、改错(排序、查找)**** 函数:设计、阅读、填充 、改错***** 指针:阅读、简答题** 结构体:单链表建立、插入、删除、输出。 填充 **** 文件: 建立和使用** 讲课思路 通过例题,说明概念和应用 重在基本知识,解析二级考题 1.1 数据类型 1.2.1 标识符 概念: 用来对常量、变量、及用户自定义函数的名称进行标识的符号. 定义规则:以字母(a~z,A~Z)或下划线_开头其后可跟字母、数字或下划线_三种字符、长度不超过32的字符串。 例如: A,X2,MAX,stu_list,_day1;3a 大、小写字母表示不同意义。 不能与C关键字同名。 关键字:被C语言使用的字。如:int while 1.2.2 常量 1.整型常量: 三种形式 十进制整数:以非0开头的数.如:456,-789,0。 八进制整数: 以数字0打头的数.如:06,0345,-027。 十六进制整数:以数字0后跟x(或X)打头的数。 如:0x132,-0x15f,0X67 例1:修改2002 1.6 设 main(){ int x1,x2,x3,x4; x1=127; x2=6^9; x3=012|5; x4=0x123|5; Printf(“%d,%d,%o,%x”,x1,x2,x3,x4); } 长整数 长整数:用以扩大整数的取值范围。 表示方法:在整数后面加一个L或l。 例如: 50l ------十进制长整数 050L------ 八进制长整数 0x12l------ 十六进制长整数 2.实型常量 两种方式表示: 十进制形式:如:87.45 , - 87.0, 87. , 0.87, .87 , 0.0(必须有小数点) 指数形式: 由正负号、整数部分、小数点、小数部分和字母E(e)后带或不带正负号的整数组成。E之前必须有数字.(表示太大或太小的数) 如10-5?0.00001 ?1e-5 (精度控制) 3.字符常量 如: ’a’,’F’,’8’; 字符常量具有数值,其值就是该字符的ASCII代码值. a:97,A:65, 32 数字字符和数字的关系: ’8’?48+8 =‘0’+8 转义字符:p13 1.Print(“%s”,”wang is\’not a student\n”); 2.Print(“%s”,”\x41 is\”A\”\n”); 3.Print(“%s”,”abc\nefg\0xyz\n”); 4.字符串常量 字符串常量在内存中存储时自动在尾部追加一个‘\0’字符,以便系统据此判断字符串是否结束. 如:“abc” 97 98 99 \0 字符串长度测试: sizeof(“abc”); strlen(“abc”); 5.符号常量 #define R 5.1789 #define X 10 #define Y 20 #define Z X*Y 1.2.3 变量 C中的变量有普通变量和指针变量. 普通变量: 用来存放普通的数据变量, 包括整型、实型和字符型. 指针变量: 用来存放地址的变量 。 都必须“先定义,后使用”. 掌握数据类型的标识符、长度、范围和存放格式。见P12表2.3,表2.4 内存中以补码形式存放。 类型及其特性 3.字符变量 一个字符变量只能存放一个字符 标识符: char ,占1个字节, 内存中存放的是该字符二进制形式的ASCII代码值. Char型和int 型数据可以互换. 例: 4 .指针变量 存放变量的地址。例: 2003 二级 1.4 1.3 运算符和表达式 根据运算符在表达式中的作用分类: 算术运算符: +、-、*、/、%、++、- - 赋值运算符:= += /= 位运算符: ~ | ^ 关系运算符: = = != == 逻辑运算符: || ! 条件运算符: ? : 逗号运算符: , 结合性:自左至右,自右至左 p242 运算优先级 p242 2.书写表达式 p244 例4 main() {int a=1,b=2,c=3; a+=b+=c; printf(“%d\n”,ab?a++:b++); printf(“%d\n”,c+=ab?a

文档评论(0)

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

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

1亿VIP精品文档

相关文档