a = 1.1 *1.1=1.21b = 2.0 *2.0 = 4(int)(a+b)=(int)5.21=5printf中使用%lf输出,显示5.000000
fun1函数的返回值: a *=a 等价于 a = a*a; return a;
1.1*1.1 = 1.21 2.0*2.0 = 4.0 1.21+4.0 = 5.21 用(int)取整就是5 使用%lf输出保持6位小数。结果是5.000000
如有帮助,望采纳!谢谢!