分析:

读入数据之后,设置输出精度输出即可,分别提供了printf和cout的精度设置方法。

题解:

#include <bits/stdc++.h>
using namespace std;

int main() {
    float a = 0.f, b = 0.f, c = 0.f;
    //读入三门课的成绩
    cin >> a >> b >> c;
    //设置输出格式和精度,最后输出总和和平均分即可
    cout << setiosflags(ios::fixed);
    cout << setprecision(2) << a+b+c << ' ' << (a+b+c)/3.f << endl;
    return 0;
}

题解2:

#include <bits/stdc++.h>
using namespace std;

int main() {
    float a = 0.f, b = 0.f, c = 0.f;
    //读入三门成绩
    scanf("%f %f %f", &a, &b, &c);
    //使用printf输出更为方便
    printf("%.2f %.2f\n", a+b+c, (a+b+c)/3.f);
    return 0;
}

总结:

简单表达式的计算和输出格式控制。