第2章数据类型、运算符与表达式.pptVIP

  1. 1、本文档共33页,可阅读全部内容。
  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文档。上传文档
查看更多
各类数值型数据间的混合运算 例:10+’a’+i*f-d/e (int i ; float f; double d; long e;) -运算次序为: 1)运算10+’a’, a-97, 结果:107; 2)运算i*f, 将i和f转成double型, 结果:为double型; 3)运算107+i*f, 将107转成double型(107.000…00), 结果:为double型; 4)运算d/e, 将e转成double型, 结果:为double型; 5)运算107+i*f - d/e, 结果:为double型 C语言允许整型、实型、字符型数据间可以混合运算。 规则为: 1)char和short型转换为int型; 2)Float型转换为double型; 3)整型数据(int,short,long)与double型数据运算时,先将整型转换为double型; 字节少的数据转换为字节多的数据 课后作业 书本46页1,2,3,4 预习3.3 %c 读入一个字符    %d 读入十进制整数    %i 读入十进制,八进制,十六进制整数    %o 读入八进制整数    %x,%X 读入十六进制整数    %s 读入一个字符串,遇空格、制表符或换行符结束。    %f,%F,%e,%E,%g,%G 用来输入实数,可以用小数形式或指数形式输入。    %p 读入一个指针    %u 读入一个无符号十进制整数    %n 至此已读入值的等价字符数    %[] 扫描字符集合    %% 读%符号 命名风格的选择主要依照习惯。比如在Unix/Linux下,variable_name的形式就多见,而在Windows下,广泛采用的是基于VariableName形式的匈牙利命名法。Java语言里常用variableName形式。 (2)不是,字符常量必须是一个字符,‘10’改写成“10”为字符串 注意tc和VC不同,VC会把int转换long int赋值,如果超出long int范围就会给一个错误的数 一种解决办法是用一个8字节长的变量来计数,可以保证5亿年以内不出问题(有计算机可以运行5亿年吗?) Basic of Basic * C语言程序设计大学使用教程课件 制作人 康瑶 * Basic of Basic 对学习编程者的忠告: 眼过千遍不如手过一遍! 书看千行不如手敲一行! 第2章 数据的存储于运算 北京城市学院电信学部 康瑶 温故知新 1、C语言程序名的后缀是( )。 A) .exe B).C C).obj D).cp 2、( )是C程序的基本构成单位 A)函数 B)函数和过程 C)超文本过程 D)子程序 3、在C语言中,每个语句和数据定义是用( )结束 A)句号 B)逗号 C)分号 D)括号 4、下列说法正确的是( ) A)main函数必须放在C程序的开头 B)main函数必须放在C程序的最后 C)main函数可以放在C程序的中间部分,即在一些函数之前 在另一个函数之后,但在执行C程序时是从程序开头执行的 D)main函数可以放在C程序的中间部分,即在一些函数之前 在另一些函数之后,但在执行C程序时是从 main函数开始的 5、能将高级语言编写的源程序转换成目标程序的是( ) A)编辑程序 B)编译程序 C)驱动程序 程序 摄氏温度到华氏温度的转换 公式 c=5/9(f-32) 程序 摄氏温度到华氏温度的转换 /* example1.2 计算温度转换*/ #include stdio.h int main ( ) { int c, f; f=100; c=5*(f-32)/9; printf (“c is %d\n”, c); return 0; } 1、关键字、标识符 2、数据类型 3、常量变量 4、运算符 c语言常用符号分类,标志符的命名原则; 熟练掌握基本数据类型; 常量变量 熟练掌握常用运算符和表达式及其优先级和结合性; 熟练掌握各类数据间的混合运算; 本章要求: 本章重点:基本数据类型,常用运算符 本章难点:运算符的运算法则及优先级 3.2数据类型、运算符与表达式 1 C程序常见符号分类 关键字(Keyword)详见附录B p301 又称为保留字,C语言中预先规定的具有固定含义的一些单词 标识符(Identifier)(函数名、变量名、数组名等) 系统预定义标识符 用户自定义标识符 (重要:命名原则) 运算符(Operator) 34种,详见附录c p302

文档评论(0)

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

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

1亿VIP精品文档

相关文档