初识C程序(二)课件.pptVIP

初识C程序(二)课件.ppt

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共29页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

字符型数据(1)字符常量C中的字符常量是用单引号(即撇号)括起来的一个字符。如’a’、’x’、’D’、’?’、’$’等都是字符常量,而“a”、‘abc’都不是字符常量。这里要注意的是‘a’和‘A’是两个不同的字符。除了上述规定的格式来表示字符常量外,C还允许用一种特殊形式的字符常量,就是以一个“\”开头的字符序列,这种字符在屏幕上不能直接显示,因此在程序中无法用一个一般形式的字符表示,称为转义字符。转义的意思即将(\)后的字符转换成另外的意义,如我们之前接触过的“\n”表示换行。转义字符含义ASCII

代码控制字符\n回车换行(光标移到下一行第一列)10\t水平制表(光标移到下一个Tab位置)9\b退格(光标移回到同一行前一列)8\r回车(光标移到同一行第一列)13\f换页(光标移到下一页开头)12特殊标点符号\\反斜杠字符“\”92\‘单引号(撇号)字符‘39\“双引号字符“34所有字符\ddd1到3位8进制数所代表的字符\xhh1到2位16进制数所代表的字符比如\012表示ASCII码为10的字符,\x12表示ASCII码为18的字符第一次作业存在的问题拼写错误#includestdio.h前后不符提交格式错误(提交.c格式)输入和输出格式问题printf(“输出格式”,输出列表);scanf(“输入格式”,地址列表);#includestdlib.h#includestdio.hintmain(){inta,b,sum;printf(“请输入你的出生年份);scanf(%d,a);b=2013-a;printf(“您今年%d岁了,sum);system(pause);return0;}C的数据类型第二节课:初识C程序(二)一个程序应该包含两部分的内容:(1)对数据的描述。在程序中指定数据的类型及组织形式(数据结构)。(2)对操作的描述。操作步骤(算法)。C中的数据类型数据类型基本类型整型实型(浮点型)字符型枚举类型构造类型数组类型结构体类型共用体类型指针类型空类型问题1:为什么要设置不同的数据类型?回答:由于不同数据类型的数据,在内存中所需的存储空间大小、存储格式均有所不同,能支持的运算以及相应的运算规则也会有所不同。因此要设置不同的数据类型以便于不同的运算。常量和变量无论对于哪种数据类型的数据,C预言都有常量和变量之分。常量符号常量:用一个标识符代表一个常量实现方式:使用#define预处理命令直接常量:1,2,3;0.1,10.0;‘a’,‘1’;“hello”程序运行期间,值不能被改变的量称为常量整型常量浮点型常量字符型常量字符串常量使用符号常量的好处是:从标识符名可以清楚地看出该常量的含义,做到“见名知意”在需要修改常量的值时可以做到“一改全改”,容易调整定义符号常量,此后本文件中凡出现PRICE都为30.变量C允许把值存放在变量中,每个变量都由一个变量名来标识。程序运行期间,值可以被改变的量称为变量每个变量都必须有一个变量类型。每个变量根据它的类型不同,在内存中占据一定数目的字节单元,该变量的值就存放在这些内存单元中。123prod变量名prod实际上是一个符号地址变量prod所占据的内存单元123是变量值内存单元的地址内存单元的内容在对程序编译时由系统给每一个变量按其类型分配内存单元,同时,系统内部维护着变量名和它的内存单元地址的对应信息。变量就是命名的内存单元变量的命名规定C语言中,变量(标识符)的命名规定:只能由大小写字母、下划线和数字组成;编译系统将大写字母和小写字母认为是两个不同的字符;建议变量名的长度最好不要超过8个字符;在选择变量名和其它标识符时,应注意做到“见名知意”,即选有含意的英文单词(或其缩写)作标识符;要求对所有用到的变量作强制定义,也就是“先定义,后使用”;不能以C的关键字为命名变量;合法的C变量名:area,sum,answer,month,name,Name,Step1,step2,number_of_student,average_score,_class1非法的C变量名:3rd_entry(数字开头)all$done (包含非法字符$)theend (包含空格)

in

文档评论(0)

Alfred + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档