3801 - 第二章:实数运算《例题》
输入两个实数(double类型)a和b,输出它们的和。
Input
输入中只有一行,包括两个实数。两个实数间用一个空格隔开。
Output
只包括一个数,即输入的两实数之和(保留两位小数,第三位小数四舍五入)。
Examples
Input
1.354 2.269854
Output
3.62
Hint
#include<cstdio>
using namespace std;
int main()
{
double a,b,c; //从int 到double
scanf("%lf%lf",&a,&b); // 从%d到%lf
c=a+b;
printf("%.2lf\n",c); //lf的前面.2意味输出保留两位小数
return 0;
}
要求:会默打(一点都不要看教师提供的代码,一个字母错都不行)以上代码,并且多次运行都能输出正确结果。
Solution C
#include <stdio.h> int main(void) { double a, b, c; scanf("%lf%lf", &a, &b); c = a + b; printf("%.2lf\n", c); return 0; }
Solution C++
#include<cstdio> using namespace std; int main() { double a,b,s; scanf("%lf%lf",&a,&b); s=a+b; printf("%.2lf\n",s); return 0; }
Hint
#include<cstdio>
using namespace std;
int main()
{
double a,b,c; //从int 到double
scanf("%lf%lf",&a,&b); // 从%d到%lf
c=a+b;
printf("%.2lf\n",c); //lf的前面.2意味输出保留两位小数
return 0;
}
要求:会默打(一点都不要看教师提供的代码,一个字母错都不行)以上代码,并且多次运行都能输出正确结果。