为什么计算出来不对呢??

来源:5-14 综合练习

磊哥哥

2016-08-26 14:47

#include <stdio.h>
float mgldj=2.3;
int qbj=13;
float yjsf=2.76;
int ry=1;
 
int main()
{
    int lucheng=12;
    int qqblc=lucheng-3;
    float chefei=(qqblc*mgldj)+ry+qbj;
    printf("%d",chefei);
    
    
    return 0;
}

希望解答~万谢!    

写回答 关注

1回答

  • 大胶布
    2016-08-26 16:11:25
    已采纳

    %d是整数的占位符,现在费用是小数,应该是%f

    磊哥哥

    非常感谢!!!!

    2016-08-27 10:34:09

    共 1 条回复 >

C语言入门

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

926893 学习 · 21464 问题

查看课程

相似问题