2.3.1 算术运算符 算术表达式:用算术运算符或圆括号将运算对象(运算分量)连接起来的式子。 算术运算符: +、-、*、/、% 优先级级别: 一级:负号(-) 二级:* / % 三级:+ - * 程序设计基础(C语言)wh * 【例2-9】将下列数学表达式改写为符合C语言规则的算术表达式。 ⑴ 改写成C语言表达式为:3.14159*r*r/2.0 ⑵ 改写成C语言表达式为:(m*n+pow(m,n))/(sin(x)+cos(y)) * 程序设计基础(C语言)wh * 注意: a/b:如果a和b都是整型量,则其商也为整型量,小数部分被舍去。如5/2结果为2,如果a、b中有一个或都是实型量,则a和b都转换为实型量,然后相除,结果为实型类型的量。如5.0/2,结果为2.5 。 “%”是求余运算符。如a%b,其结果为a除以b后的余数。运算符“%”要求它的两个运算对象都必须是整型量,其结果也是整型量。如5%2的结果为1。 * 程序设计基础(C语言)wh * 在数学中,像5×6÷4的运算结果与6÷4×5的结果相同,都是7.5 表达式5*6/4却与6/4*5的结果不一样。 另外,不能出现8/(8/10)之类的表达式,应将整型常量改为实型常量:8.0/10.0。 *
您可能关注的文档
- 程序设计基础-Visual Basic教程第1章 概述 .ppt
- 程序设计基础-Visual Basic教程第2章 Visual Basic界面设计(上).ppt
- 程序设计基础-Visual Basic教程第3章 Visual Basic界面设计(下).ppt
- 程序设计基础-Visual Basic教程第5章 算法.ppt
- 程序设计基础-Visual Basic教程第6章 顺序结构程序设计.ppt
- 程序设计基础-Visual Basic教程第7章 选择结构程序设计.ppt
- 程序设计基础-Visual Basic教程第8章 循环结构程序设计.ppt
- 程序设计基础-Visual Basic教程第10章 过程.ppt
- 程序设计基础-Visual Basic教程第11章 文件.ppt
- 程序设计基础-Visual Basic教程第12章 数据库编程技术.ppt
原创力文档

文档评论(0)