- 1、本文档共40页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]C语言_第2章
第2章 C语言的基本数据类型与表达式 字符型(char) 整型 (short,int,long,unsigned) 基本类型 单精度型(float) 实型 双精度型(double) 枚举类型(enum) 数据类型 数组类型([ ]) 构造类型 结构体类型(struct) 共用体类型(union) 指针类型(*) 空类型(void) 关键字 所占位数 取值范围 short 16 -32768~32767 unsigned short 16 0~65535 Int 16 -32768~32767 Unsigned int 16 0~65535 Long 32 -2147483648~2147483647 unsigned long 32 0~4294967295 一、常量与符号常量 常量是指在程序运行中,其数值不能被改变的量。 120、-100、0; 十进制 0120、072; 八进制 0xFFFF、0x1e、0X28AF,0XED4; 十六进制 120L,200L; 长整型常量(字符L大小写均可) 3.14、-3.1、5.12E-6;实型(只能十进制表示) a、#、\n、\101;字符型 changsha、+++\\?ab ;字符串型 099、12f、0xg、48EA; 019.5 、1e-08; 实型常量 2.1E10.2、E-6、6.4E+4.8、E9 ; \、、ab; main( ) { int x,y,z,w; /*定义x,y,z,w为整型变量*/ unsigned int k; /*定义k为无符号整型变量*/ char c1,c2=‘b’; x=10;y=-20;k=30;c1=‘a’; z=x+k;w=y+k; c1=c1-32; c2=c2-32; printf(“x+k=%d,y+k=%d\n”,z,w); printf(“%c %c\n”,c1,c2); } 2、算术表达式 用算术运算符和括号将操作数连接起来的式子。 优先级:( ) *、/、% +、- 结合规则:从左至右 表达式的值:数值型 结合性:自右至左 i = 2;j = -i++; “++”与“-”(负号)是同优先级,且都高于“=” 按结合规则,等价于:j=-(i++); 结果:i=3,j=-2。 c = a =4 , b = 5 , a + b 4 5 4 9 c = ( a = 4 , b = 5 , a + b ) 4 5 9 9 c = ( a = 4 , b = 5 ) , a + b 4 5 5 9 c = a = ( 4 , b = 5 ) , a + b 5 5 5 10 int a=2,b=5; float x=4.4; 求:表达式=? b/a=2 (float)b/a=2.5 (float)(b/a)=2.0 (int)x%a+x=4.4 (int)x%(a+x)出错 a=5;b=3.5; !a =0 !(ab) =1 a b =1 !a b =0 !a !b =0 !(a b) =0 a || b =1 !a||b =1 !a || !b =0 !(a||b) =0 (ab)(a0) =0 (ab)||(a0) =1 第4章 选择结构程序设计 4.1 关系运算符和关系表达式 6种关系运算符: = = == != 关系表达式:用关系运算符将两个表达式连接起来进行关系运算的式子。 优先级: ( = = )高于(== !=) 结合性: 自左至右; 表达式的值: 若为真,则结果为1; 若为假,则结果为0。 35 = 0 342 = 0 设x=-2则-3x-1 = 0 设x=1则2x4 = 1 3+(43)*4 = 3 3+43*4 =
您可能关注的文档
- [工学]110KV变电站设计最终修改通过版.doc
- [工学]12 反函数、复合函数、参数方程的导数.ppt
- [工学]124 加工余量和工序尺寸的确定_配机械制造基础第2版.ppt
- [工学]12万污水毕业设计.doc
- [工学]13工程热力学第十三章 化学热力学基础.ppt
- [工学]12章_界面现象kejian.ppt
- [工学]13章透视作图辅助方法.ppt
- [工学]15工效学.ppt
- [工学]19-4热力学第二定律.ppt
- [工学]14+稳定塘和土地处理.ppt
- [海南]2024年海南省妇女儿童医学中心招聘笔试历年典型考点(频考版试卷)附带答案详解.docx
- [海口]2024年海南海口市第三人民医院招聘11人笔试历年典型考点(频考版试卷)附带答案详解.docx
- [深圳]广东深圳罗湖法院劳动合同制审判辅助人员招录17人笔试历年典型考点(频考版试卷)附带答案详解.docx
- 2024年高等教育教育类自考-03657学前教育研究方法笔试考试历年典型考题及考点含含答案.docx
- 2024年高等教育法学类自考-00315当代中国政治制度笔试考试历年典型考题及考点含含答案.docx
- [淮南]2024年安徽淮南市第一人民医院护理专业技术人员招聘30人笔试历年典型考点(频考版试卷)附带.docx
- 2024年山西机电职业技术学院高职单招语文历年参考题库含答案解析.docx
- 2024年高等教育教育类自考-00007中国革命史笔试考试历年典型考题及考点含含答案.docx
- 2024年高等教育工学类自考-02600C语言程序设计笔试考试历年典型考题及考点含含答案.docx
- 2024年高等教育法学类自考-00226知识产权法笔试考试历年典型考题及考点含含答案.docx
文档评论(0)