"%f"与"%lf"输入有何不同

来源:5-14 综合练习

qq_心琴膽劍_0

2017-01-06 09:56

为什么在输入乘车距离时不得不用"%lf",使用"%f"时输入的值无法传递给finalcharge函数

int main()
{
    int time;
    double distance;
    printf("乘车时间为(只精确到小时):");
    scanf("%d",&time);
    printf("乘车距离为:");
    scanf("%lf",&distance);
    finalcharge(time,distance);
    return 0;
}


写回答 关注

1回答

  • Cxiao
    2017-01-06 13:01:45

    %f     float

    %lf    double

C语言入门

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

926210 学习 · 20797 问题

查看课程

相似问题