シティ温度:10都市名とその既存の春、夏、秋と冬の四季の平均気温、書き込み手順、構造の適切な定義、10の都市の名前と四季の温度を入力し、年間を通じて様々な都市で計算平均温度、季節の温度、年間平均温度に応じて高次の平均温度、および出力がローから都市の名前。
#include <stdio.h>
struct s {
char c[10];
float a[5];
};
void main() {
struct s x[10], t;
int i, j;
for (i = 0; i < 10; i++) {
scanf("%s%f%f%f%f", x[i].c, &x[i].a[0], &x[i].a[1], &x[i].a[2], &x[i].a[3]);
x[i].a[4] = (x[i].a[0] + x[i].a[1] + x[i].a[2] + x[i].a[3]) / 4;
}
for (i = 0; i < 10 - 1; i++)
for (j = 0; j < 10 - 1 - i; j++)
if (x[j].a[4] > x[j + 1].a[4]) {
t = x[j];
x[j] = x[j + 1];
x[j + 1] = t;
}
for (i = 0; i < 10; i++) {
printf("%s,%f,%f,%f,%f,%f\n", x[i].c, x[i].a[0], x[i].a[1], x[i].a[2], x[i].a[3], x[i].a[4]);
}
}