00问答网
所有问题
下面的C语言中算术表达式是否合理,为什么? +9/4+5 15.25+-5.0 7.5%3 (5/3)*3+5%3 14%3+7%2 21%(int)4.
如题所述
举报该问题
推荐答案 2011-03-08
7.5%3 -- 不可以。% 除法求余数 要求 运算符两边都是 整型数。
15.25+-5.0 -- 编译可以通过,但 最好写成 15.25+(-5.0)
其它没问题。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/nrZDD0ZeB.html
其他回答
第1个回答 2011-03-08
根据操作符优先级 结合律 没什么不合理的呀 21%(int)4 这个(int)4的意思是显性类型转换喽本回答被提问者采纳
第2个回答 2011-03-11
程序是给人看的,这些乱七八糟的表达式,看一句还得想半天哪个优先,哪个不优先,你说这合不合理?!
相似回答
大家正在搜
算术表达式和关系表达式的
c语言算术表达式的计算解析
算术表达式计算算法
求下列算术表达式的值
c语言算术表达式求值
算术表达式的后缀式
c语言表达式由什么组成
算术表达式的求值
比较表达式中不能含有算术
相关问题
如何知道c语言中的算术表达式是合法的?
1.下述算术表达式的结果值是___ __。 (int) (1...
c语言中表达式1/4+2.75的值是3对不对为什么
c语言表达式中,3/5没有强调是否默认为整型,例如表达式7....
C语言中求算术表达式的值:设x=2.5,a=7,y=4.7求...
C语言中10/3*9等于多少
c语言中(6>5>4)+(float)(3/2)的值
(x>=y>=2)?1:0 C语言中这个算术表达式的值是多少...