c语言程序设计-第三章(自学内容)-数据类型、运算符与表达式.pptVIP

c语言程序设计-第三章(自学内容)-数据类型、运算符与表达式.ppt

  1. 1、本文档共36页,可阅读全部内容。
  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文档。上传文档
查看更多
c语言程序设计-第三章(自学内容)-数据类型、运算符与表达式

整型变量:P40-44 一、变量定义: int a; int b,c; int d=2,e; short m; long n; unsigned x; unsigned short y; unsigned long z; 二、程序举例: #include stdio.h void main( ) {int a=10,b=5,c; c=a-b; printf(“a-b=%d\n”,c); c=a+b; printf(“a+b=%d\n”,c); } 三、整型数据的溢出: #include stdio.h void main( ) {int a=2147483647,b; printf(“2147483647+1=%d\n”,b);} 实型(浮点型)变量:P45-47 一、变量定义: float a,b=3.5; double m=123.456e10,n; 二、程序举例: #include stdio.h void main( ) {float a=3.1415926535897932; double b=3.1415926535897932; printf(“a=%.15f\nb=%.15lf\n”,a,b);} 讨论:输出结果是否相同?为什么? 练习:程序改错 #inlcude stdio.h int mian( ) { int a,b,c; a=10; b=5; c=a-b; printf(%d/n,c); c=a+b; printf(%d,c); system(pause); return 0; } 注:有3处错误 字符变量 P49-52: 一、字符变量的定义: char c1,c2; char c2=‘a’,c3=‘1’; 二、程序举例: #include stdio.h void main( ) {char a=‘a’,b,c; b=a+1; printf(“%c的后一个字母是%c\n”,a,b); printf(“字母%c的ASCII码=%d\n”,a); } 提示:字符型和整型可以通用。 总结 熟悉数据类型 熟悉常用运算符 会编写简单的顺序结构程序 课堂练习 将“china”译成密码,相关要求见P67(3.7) # includestdio.h void main() { char c1=‘C’, c2=‘h’, c3=‘i’, c4=‘n’, c5=‘a’; c1+=4, c2+=4, c3+=4, c4+=4, c5+=4,c6+=4; printf(“%c%c%c%c%c\n”, c1,c2,c3,c4,c5); } 讨论:若c1的值为q及以后的字母呢:如c1=‘x’? 作业 P66-67: 3.6 、 3.9 、 3.10 、 3.12 逗号运算符 P65-66: 一、形式: 表达式1,表达式2,表达式3,...... m=3, n=4, 5; 二、执行过程: 首先执行表达式1,接着执行表达式2,…… 整个表达式的值为最后一个表达式的值; 三、优先级与结合性:P366 四、特殊举例: x=a=3,6*3与x=(a=3,6*3)与 x=a=(3,6*3)的区别 读程序写结果 void main() { int x=12,y=8; printf(“%d %d\n”,x++,++y); printf(“%d %d”,x,y); } * * * 第三章 数据类型、运算符与表达式 C语言程序设计 * 问题1: 编写C程序计算圆的周长和面积,并将结果输出到屏幕。 分析 算法? 开始 输入半径 计算周长和面积 输出计算结果 结束 涉及知识:常量和变量 P37-40 常量:在程序运行过程里面其值不能改变的量。 常量: 整型常量 字符常量 实型常量 * 整型常量和整型变量 在C语言中整型常量有以下3种表示方法:P40 ①十进制形式。 可以带正负号。 ②八进制形式。 八进制整数是以0开头。 ③十六进制形式。十六进制整数以0x开头。 短整型和基本整型一致:P44-45 长整型常数表示:十进制为158L;八进制为012L(十 进制为10);十六进制为0x15L,也可用小写l表示。 * 整数类型:P43 类型关键字 含义

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档