问答详情
源自:-

对a+b的値进行四舍五入取整后输出。printf 那行错哪了

#include<stdio.h>

void main()

{

float a,b;

int x;

a=3.1;

b=4.5;

x=a+b;

printf("%f",x);

}


提问者:qq_倪奈奈_0 2017-03-12 15:30

个回答

  • 慕粉4264025
    2017-03-12 15:57:46

    赋值运算两边数据类型不同时,会把右边的类型自动转换为左边的类型,所以应该是%d