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

来源:-

qq_倪奈奈_0

2017-03-12 15:30

#include<stdio.h>

void main()

{

float a,b;

int x;

a=3.1;

b=4.5;

x=a+b;

printf("%f",x);

}


写回答 关注

1回答

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

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

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926212 学习 · 20797 问题

查看课程

相似问题