以下是原题:
然后下面几张是我打的代码:
每一个输出的结果都不一样,就是测试数据的结果不一样
想问问有什么区别呢,大概就是float和double;除以3、4和除以3.0、4.0;double c和double c=……的区别
一个整形变量除以另一个整形变量得出来的结果也是整形变量。所以2/4=0,但是2/4.0=0.5,c++就是这么骚,你拿它有什么办法。