关于c语言中的“/”运算符

日期:2022-02-23 07:10:36 人气:1

关于c语言中的“/”运算符

改成这样绝对行
printf("%f\n",-5.2/-3);
输出1.733333
原因在于,/这个操作符,两边都是整数是,结果也会向下取整,两个运算数只要有一个是小数,结果也会是小数!
你用了%d来输出它,所以会出错
可以用%f或者%lf
不过最好还是把void main()改成int main(),不然有的编译
    A+
热门评论