- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
 - 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
 - 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
 - 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
 - 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
 - 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
 - 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
 
                        查看更多
                        
                    
                第二章类型、运算符与表达式.ppt
                    思考 注意:整型数据的溢出  #include stdio.h  main() { int a,b; a=32767;  b=a+1; printf(%d,%d,a,b); }    注意: (1)当整数部分或小数部分为0时,可省略不写,但不能同时缺省(“0.0”不能写成“.”)   (2)小数点是小数部分的标志,不能省略 注意: (1)指数部分只能是整数,并且指数形式的3个组成部分不能省略 注意  #include stdio.h main() {float a,b; a=123456.789e5               b=a+20; printf(“a=%f”,a); printf(“b=%f”,b); } 我们来一起做一个小程序 编写一个程序,提示用户输入圆的半径,求圆的周长和面积。 转义字符举例  #include stdio.h void main ( ) {     printf (I say:\How are you?\\n);     printf (\\C Program\\\n);     printf (Visual \C\); }  变量赋初值 C语言允许在定义变量的同时使变量初始化。    如:int a=3;         float f=3.56;         char c=‘a’; 也可以使被定义的变量的一部分赋初值。   如:int a,b,c=5; 也可以对几个变量赋予同一个初值。   如:int a=b=c=3;  main( )      {int  i,a[5];        for (i=0;i=5,i++)   	    a[i]=i;        for (i=5;i=0;i--)   	    printf(“%d,”,a[i]);        } 运行结果:       5,4,3,2,1  仔细观察:看运行结果有没有错误? 2.6 算术运算符 三.自增、自减运算符 1.  变量自身加(减)1  2.6 算术运算符 三.自增、自减运算符 2. 只能用于变量,不能用于表达式和常量 2.7 赋值运算符与表达式 1.将一个常量或一个表达式的值赋给一个变量称为赋值。         x = 5;        y = x + 10; 2.可以将一个浮点型赋给一个整型,或将一个整型赋给一个浮点型。         int x; x=5.3;       x的值为 5          float y=5;             y的值为 5.000000 3.赋值运算的优先级。 比算术运算低 4.赋值运算的结合性。   2.7 赋值运算符与表达式 复合赋值运算符和复合赋值表达式。    2.6 赋值运算符与表达式 赋值表达式 赋值操作不仅可以出现在赋值语句中,也可以以表达式形式出现在其它语句中,如: a=b=c=5 a=5+(c=6) a=(b=4)+(c=6) a=(b=10)/(c=2) printf(“%d”,a=b)    运行结果: I say:How are you?  \C Program\ Visual ‘C’ 2.3 常量与变量声明 三、字符型数据 2.字符型变量 (1) 定义形式 (2) 占存储空间 (3) 输入输出形式  (4) 字符型数据在内存中以相应的ASCII值存储 char 一个字节 %c ‘a’    ASCII值为   97   内存中存储形式 0 1 1 0 0 0 0 1 2.3 常量与变量声明 三、字符型数据 2.字符型变量 在ASCII码范围内,整型数据与字符型数据可以通用 #include stdio.h main( ) {      char  c  ; int  i    c = ‘c’; i=97;    printf (%c %d, c,c );    printf (%c,%d, i, i ); } 运行结果:c 99           a,97 2.3 常量与变量声明 四、字符串常量(常量表达式) 2.字符型变量 1.双引号内的一串字符    “china” 2.n个字符组成的字符串常量, 在内存中占物理空间为n+1 个字节。    3.字符串长度  c h i n a \0 字符串结束标记  “This is C string” 串长 16  “a”  串长 1  “ ” (空格)串长 1   “”  (不含空格)串长 0 2.4 类型转换 混合运算:10+’a’+1.5-8765.1234*’b’ 进行运算时,不同类型的数据要先转换成同一类型。 隐式转换规则: (1)低类型向高类型转换 例:i为int变量,f为float变量     d为double变量,e为long型     10+’a’+i*f-d/
                您可能关注的文档
最近下载
- 一次性使用高频电刀笔产品技术要求参考版.docx VIP
 - BQ76952的BMS架构学习资料.pdf VIP
 - 中山市第二届初中数学教师解题比赛试卷.docx VIP
 - 【中国共产党纪律处分条例】中国共产党纪律处分条例学习PPT(1).pptx VIP
 - 二零二四年度粮食玉米购销合同2024通用.docx
 - 北京师范大学2022-2023学年第1学期《高等数学(上)》期末考试试卷(B卷)附参考答案.pdf
 - 实例要素式强制执行申请书(申请执行用).pdf VIP
 - 基于项目式学习的高中英语读写教学实践研究教学研究课题报告.docx
 - 动环监控培训资料课件.pptx VIP
 - 第二单元+习作:看图话,写一写(教学课件)-2023-2024学年三年级语文下册单元作文能力提升(统编版).pptx VIP
 
原创力文档
                        
                                    

文档评论(0)