搜索
查看: 347|回复: 4

输入一个数,保留两位小数,貌似没错啊

[复制链接]
 楼主| 发表于 2019-1-1 16:37:54 | 显示全部楼层 |阅读模式
5啊哈币
#include<stdio.h>
int main()
{
    float a;
    scanf("%f",&a);
    printf("%.2f",a);
    return 0;
}

发表于 2019-1-1 17:11:07 | 显示全部楼层

#include<stdio.h>
int main()
{
    float a;
    scanf("%f",&a);
    printf("%.2f\n",a);
    system("pause");
    return 0;
}
发表于 2019-1-7 21:56:40 | 显示全部楼层
你的主函数main用的是int 整形,但是你的输入和输出都是浮点形式。需要把main的形式改成void才正确
发表于 2019-1-11 22:12:33 | 显示全部楼层
#include<stdio.h>#include <stdlib.h>
int main()
{
     float a;
     scanf("%f",&a);
     printf("%.2f",a);
     return 0;
}
发表于 2019-1-13 21:18:50 | 显示全部楼层
正确答案:
#include<cstdio>
int main()
{
    double a;
    scanf("%lf",&a);
    printf("%.2lf",a);
    return 0;
}

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表