C语言中,a,b,c,d为double类型,数学表达式为5ab/7cd,在电脑中表达式5/7*a/c*b/d为什么是错的
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/01 23:35:25
![C语言中,a,b,c,d为double类型,数学表达式为5ab/7cd,在电脑中表达式5/7*a/c*b/d为什么是错的](/uploads/image/z/7443482-50-2.jpg?t=C%E8%AF%AD%E8%A8%80%E4%B8%AD%2Ca%2Cb%2Cc%2Cd%E4%B8%BAdouble%E7%B1%BB%E5%9E%8B%2C%E6%95%B0%E5%AD%A6%E8%A1%A8%E8%BE%BE%E5%BC%8F%E4%B8%BA5ab%2F7cd%2C%E5%9C%A8%E7%94%B5%E8%84%91%E4%B8%AD%E8%A1%A8%E8%BE%BE%E5%BC%8F5%2F7%2Aa%2Fc%2Ab%2Fd%E4%B8%BA%E4%BB%80%E4%B9%88%E6%98%AF%E9%94%99%E7%9A%84)
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.这跟我们数学表达式是不一样的.