C语言编写一个程序:输入两个实数a,b。将这a,b直接相加,再将a,b进行保留两位小数的四舍五入后再相加。两次所得和都保留六位小数,并分别在两行输出两次的和
时间: 2023-04-07 09:03:01 浏览: 135
C语言程序设计-求两个整数a与b之和
我可以回答这个问题。以下是C语言编写的程序:
#include <stdio.h>
#include <math.h>
int main()
{
double a, b, sum1, sum2;
scanf("%lf %lf", &a, &b);
sum1 = a + b;
sum2 = round((a + b) * 100) / 100;
printf("%.6lf\n%.6lf", sum1, sum2);
return 0;
}
输入两个实数a,b,程序会将它们直接相加得到sum1,再将它们保留两位小数的四舍五入后相加得到sum2。最后,程序会分别在两行输出两次的和,都保留六位小数。
阅读全文