- 0
- 0
- 约1.1万字
- 约 44页
- 2016-12-21 发布于河南
- 举报
①结果类型一定为int,如果操作数关系成立则结果为非0(一般为1),否则为0。 注意C语言中没有表示逻辑真值和逻辑假值的数据。任何非0值(一般为非0整数)都表示逻辑真,整数0表示逻辑假。 如:’a’!=’b’ 表达式值为非0, 50+70=100.0 表达式值为0. ②如果用浮点数比较来测试某个条件,则可能永远得不到所希望的结果。如设x,y为浮点变量,则表达式:x/y*y= =x 值可能不成立。 若需要判别两实数是否大约相等,可用下式表示: fabs(y-x)1e-5 ③ 数学中a≤x≤b与C中a=x=b含义不同。 若a=0,b=0.5,x=0.3。则执行?“a=x=b”时先求a=x得1(真)再执行1=b得0(假)。 为判别x是否在区间[a,b]内应为: a=x x=b ④ 表达式5278在数学中不允许,在C中是允许的。按自左向右的原则: 52为1 17为0 08为0 整个表达式为的值0 ij3 ij-1 结果永远为1 ⑤ 关系表达式的值为0,1也可看作整型表达式。如: int i=1,j=7,a; a=i+(j%4!=0); 最后a的值为2 ⑥ 字符比较按ASCⅡ码进行 ‘b’’a’为1 ‘a’’A’为1 ‘a’0为0 ‘\0’=0为1 ⑦ 例:z=3-1=x+1=y+z 若x为2,y=3 ,z=0 ,结果z的值为1。 2.
您可能关注的文档
- 第九讲(循环1).doc
- c++控制语句3.ppt
- 李晶第3章 控制结构.ppt
- 12级大学生就业创业课程考试2-2.docx
- 第六章_循环结构1.ppt
- 笔试1-4章.doc
- 0311_sql2005Transact_sql.doc
- 第02章 C语言基础2.ppt
- C语言总结123.doc
- 中国地质大学C++课件03.ppt
- 清明节高中下学期主题班会课件.pptx
- 统编版语文一年级下册课件《语文园地三》.pptx
- 统编版语文一年级下册课件《语文园地六》.pptx
- 一例ECMO术患者的个案护理.pptx
- 2.12 辽宋夏金元时期经济的繁荣 课件 2025-2026学年统编版七年级历史下学期.pptx
- 一例重症肺炎患者改善肺功能的循证个案护理.pptx
- 青春不“翻车”:电动车安全小贴士 高中下学期主题班会.pptx
- 主动脉夹层破裂的急救护理.pptx
- Unit 3 My school calendar Part A let's spell 课件(内嵌音视频)2025-2026学年人教PEP版英语五年级下册.pptx
- 乳糜尿的微生物学分析.pptx
原创力文档

文档评论(0)