C语言中,a,b,c,d为double类型,数学表达式为5ab/7cd,在电脑中表达式5/7*a/c*b/d为什么是错的

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/30 19:41:24
C语言中,a,b,c,d为double类型,数学表达式为5ab/7cd,在电脑中表达式5/7*a/c*b/d为什么是错的
x)s~~ OvIIIIycWJ~iRN󍻟y6uӵ^,\b߾{ҦI):Ox>e닖@pyS}sDd$}IOv7bTOo+ lğ@m(@[;^|tΓӞ^y/Pkf^ @:OMڱz{ysbY# g>YDv4>dGóہjl @ !

C语言中,a,b,c,d为double类型,数学表达式为5ab/7cd,在电脑中表达式5/7*a/c*b/d为什么是错的
C语言中,a,b,c,d为double类型,数学表达式为5ab/7cd,在电脑中表达式5/7*a/c*b/d为什么是错的

C语言中,a,b,c,d为double类型,数学表达式为5ab/7cd,在电脑中表达式5/7*a/c*b/d为什么是错的
在5/7*a/c*b/d中,
先运算5/7,他们都是int型的,得到的结果也要是int型的0.这跟我们数学表达式是不一样的.