输入一个实数,要求四舍五入保留两位小数后输出.c语言的代码该怎么写
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/09/21 19:41:18
输入一个实数,要求四舍五入保留两位小数后输出.c语言的代码该怎么写
#include "stdio.h"
int main()
{
double x;
int y;
printf("请输入一个实数:\n");
scanf("%lf",&x);
y=(int)(x*1000);
if(y%10<=4)
y=y-y%10;
else
{
y=y+10;
y=y-y%10;
}
printf("该实数,四舍五入保留两位小后是%.2lf.\n",y*1.0/1000);
return 0;
}
运行结果:
int main()
{
double x;
int y;
printf("请输入一个实数:\n");
scanf("%lf",&x);
y=(int)(x*1000);
if(y%10<=4)
y=y-y%10;
else
{
y=y+10;
y=y-y%10;
}
printf("该实数,四舍五入保留两位小后是%.2lf.\n",y*1.0/1000);
return 0;
}
运行结果:
输入一个实数,要求四舍五入保留两位小数后输出.c语言的代码该怎么写
C语言输入三个实数型,计算它们的和并输出(要求保留两位小数
C语言中怎样输入一个双精度数,对小数点后第2位进行四舍五入,即保留一位小数,输出四舍五入的结果.
C语言中用printf()怎么保留3位小数,末位四舍五入输出一个浮点数?
C语言编程 输入一个实数x,计算并输出下式的值,知道最后一项的绝对值小于10^-5(保留两位小数)
C语言四舍五入保留两位小数
C语言怎么样实现保留两位小数后的小数不进行四舍五入?
C语言 输入一个数 a ,使之保留2位小数,对小数点后第3位数进行四舍五入,
从键盘输入三角形三边长度,输入三角形面积.要求输出结果保留两位小数.(编写C语言程序)
C语言编程:输入一个华氏温度,要求输出相应摄氏温度,c=5/9(f-32)保留2位小数
用C语言写出实现以下函数的对应程序,要求:输入X,计算并输出函数Y的值,保留两位小数.
C语言 输入正整数a,b,c,输出a/b的小数形式,保留小数点后c位.a,b