前面为什么要用double result,而后面又用float定义
不同运算的时候result有可能是小数,所以用double定义,后面用%f表示;%f与float不是绝对应关系。
%f说明输出的是实型变量,不代表float