#include <stdio.h> int main() { // 注意 while 处理多个 case // 64 位输出请用 printf("%lld") to float arr[5][6]; int i,j; for (i = 0; i < 5; i++) { for (j = 0; j < 5; j++) { scanf("%f", &arr[i][j]); } } for (i = 0; i < 5; i++) { float a = 0; for (j = 0; j < 5; j++) { a = a + arr[i][j]; } arr[i][5] = a; } for (i = 0; i < 5; i++) { for (j = 0; j < 6; j++) { printf("%.1f ", arr[i][j]); } printf("\n"); } return 0; return 0; }
难的就是中间那一部分