700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 华农c语言计算高精度加法_考研计算机 | 运算符与表达式算术运算符

华农c语言计算高精度加法_考研计算机 | 运算符与表达式算术运算符

时间:2023-02-19 04:23:09

相关推荐

华农c语言计算高精度加法_考研计算机 | 运算符与表达式算术运算符

一、算术运算符与算术表达式

(一)基本的算术运算符+加法运算符,或正值运算符3+5、+3–减法运算符,或负值运算符5-2、-3*乘法运算符3*5/除法运算符5/3%模运算符,或称求余运算符,%两侧均应为整型数据7%4的值为3(二)算术表达式和运算符的优先级和结合性用算术运算符和括号将运算对象(也称操作数)连接起来的、符合C语法规则的式子,称C算术表达式。运算对象包括常量、变量、函数等。例如,下面是一个合法的C算术表达式:a*b/c-1.5+'a'C语言规定了运算符的优先级和结合性。(1)优先级指的是当几个不同的运算符同时出现在表达式中时,各个运算符的优先次序。例如先乘除后加减。如表达式a-b*c,b的左侧为减号,右侧为乘号,而乘号优先于减号,因此,相当于a-(b*c)。(2)结合性指的是当同一个优先级别的运算符同时出现在表达式中时,其运算的优先次序。如a-b+c,由于加减法处于同一优先级,它们的优先次序由结合性确定。加减法的结合性为“自左至右”,因此先执行a-b的运算,再执行加c的运算。“自左至右的结合方向”又称“左结合性”,即运算对象先与左面的运算符结合。以后可以看到有些运算符的结合方向为“自右至左”,即右结合性(例如,赋值运算符)。二、试题再现若有代数式,则不正确的C语言表达式是( )。A. a/b/c*e*3 B. 3*a*e/b/cC. 3*a*e/b*c D. a*e/c/b*3【答案解析】C。可以加括号改变运算顺序,改成3*a*e/(b*c)就正确了。更多考研福利关注“计算机考研研究院”公众号点击“资料下载”即可拥有!

☀22研友加:1071300584

☀21研友加:723214845

●考研计算机 | C语言

●考研计算机 | C语言试题解析

●考研计算机 | 数据结构—KMP算法

●考研计算机 |数据结构—KMP算法试题解析

确认过眼神你是我爱的人更多考研资讯 关注我们就对了扫码关注

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。