C语言编写一个程序:输入两个实数,输出这两个数的和与将这两个数保留两位小数的四舍五入存储后再相加的和。均保留六位小数
时间: 2023-04-10 12:04:38 浏览: 146
以下是 CSDN 开发的 C知道 的回答:
请参考以下代码:
```c
#include <stdio.h>
#include <math.h>
int main() {
double num1, num2, sum, rounded_sum;
scanf("%lf %lf", &num1, &num2);
sum = num1 + num2;
rounded_sum = round((num1 + num2) * 100) / 100;
printf("%.6lf\n", sum);
printf("%.6lf\n", rounded_sum);
return 0;
}
```
这个程序可以实现输入两个实数,输出这两个数的和与将这两个数保留两位小数的四舍五入存储后再相加的和。均保留六位小数。
相关问题
C语言编写一个程序:输入两个实数,输出这两个实数的和,结果保留五位小数
以下是C语言编写的程序,可以实现输入两个实数,输出这两个实数的和,结果保留五位小数:
```c
#include <stdio.h>
int main()
{
double a, b, sum;
scanf("%lf %lf", &a, &b);
sum = a + b;
printf("%.5lf\n", sum);
return 0;
}
```
你可以将这段代码复制到你的编译器中运行,输入两个实数,程序会输出这两个实数的和,结果保留五位小数。
C语言编写一个程序:输入两个双精度实数,输出这两个实数的和,结果保留五位小数
以下是C语言编写的程序,可以实现输入两个双精度实数,输出这两个实数的和,结果保留五位小数:
```c
#include <stdio.h>
int main()
{
double a, b, sum;
scanf("%lf %lf", &a, &b);
sum = a + b;
printf("%.5lf", sum);
return 0;
}
```
请注意,以上代码中使用了`%lf`格式符来读取双精度实数,使用`%.5lf`格式符来输出结果保留五位小数。
阅读全文