- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
研究式学习—C程序设计(第一章) * 数据类型--字符型数据(一) 字符常量:一对单引号括起来的一个字符(大小写有区别),如:‘a’, ‘D’, ‘?’, ‘$’, ‘ ’。以”\”开头的特殊字符(转义字符),如:‘\n’,’\343’, ‘\x41’见p8表1-3 字符变量:用来存放字符常量例:char c1,c2; c1=‘a’; c2=‘A’; 字符数据在内存中的存储形式 以ASCII码存储,占1字节,用7个二进制位 9765实例: main() {char c1,c2; int x; c1=97; c2=‘b’; x=c1+2 printf(”%c %d\n”,c1,c2); printf(”%c %d”,x,x);} 运行结果为: a 98 c 99 研究式学习—C程序设计(第一章) * 字符数据的使用方法 字符数据和整型数据之间可以通用,可以按字符形式输出,也可以按整型输出。 字符数据与整型数据可以互相赋值。 字符串常量 用一对双引号括起来的一串字符(字母大小写的ASCII值不同),如:“C Program”,”a”,“3304035”,“ ”,“YES NO”。双引号括起的字符串中不能有双引号或反斜杠。 数据类型--字符型数据(二) 限制:整数在0----127 (0000000)2---(1111111)2 时字符数据和整型数据 之间才可以通用 研究式学习—C程序设计(第一章) * 字符数据的存储形式 67 72 73 78 65 0 例:CHINA a ‘a’ 97 所以:char c; c=a; 字符串后有“串结束标志”,字符后没有。 C H I N A \0 a \0 a 是ASCII值为0的字符NULL 是空操作符 是非显示字符 数据类型--字符型数据(三) 研究式学习—C程序设计(第一章) * 变量必须先定义后使用。C语言允许在定义变量时对变量进行初始化,即对变量赋初值。 例: int a=3; float f=3.56,x=1.0; char c=‘a’; int b,c,d=5,a; int x=y=0; b=c=8; 不能重复定义 不能连写 数据类型--变量赋初值 研究式学习—C程序设计(第一章) * 本章课后作业 复习教材第一章前部分内容 预习教材第一章后部分内容 完成语法练习1,3大题 上机实习内容: 《C实验指导与习题》第一章 实验一 完成《C实验指导与习题》第一章的全部习题 * 1 * * * * * 3 * 2 研究式学习—C程序设计(第一章) 研究式学习—C程序设计(第一章) 研究式学习—C程序设计(第一章) 研究式学习—C程序设计(第一章) 研究式学习—C程序设计(第一章) 研究式学习—C程序设计(第一章) 研究式学习—C程序设计(第一章) 研究式学习—C程序设计(第一章) 研究式学习—C程序设计(第一章) 研究式学习—C程序设计(第一章) 研究式学习—C程序设计(第一章) 研究式学习—C程序设计(第一章) 研究式学习—C程序设计(第一章) * 第一章 C程序入门 研究式学习—C程序设计(第一章) * 本讲主要内容 程序的概念 简单C程序 程序操作的对象——数据 变量和常量 数据类型 研究式学习—C程序设计(第一章) * 程序 程序就是做一件事情的先后步骤 植树程序 : 挖坑 在坑中放入树苗 添土到坑中 浇水 操作对象:坑,树苗,土,水 操作:挖,放,添,浇 次序不能颠倒
文档评论(0)