編程實作讀入5行4列矩陣中的前4行3列整數(如下圖,資料可變),然后將各行之和、各列之和與所有數字之和求出,并對應填入表中的最后一列、最后一行以及矩陣的右下角位置并輸出。
7 8 9
4 5 6
1 2 3
9 8 7
輸入描述
以行優先的順序依次輸入矩陣中的12個數,每行輸入一個整數。
輸出描述
以方陣的形式輸出整個矩陣的資料,格式控制為:printf("%4d",a[i][j]);
uj5u.com熱心網友回復:
你等一下,我把代碼發給你
uj5u.com熱心網友回復:
#include<stdio.h>
int main()
{
int a[5][4]={0};
int i,j;
for(i=0;i<4;i++)
{
for(j=0;j<3;j++)
scanf("%d",&a[i][j]);
}
for(i=0;i<4;i++)
{
for(j=0;j<4;j++)
{
if(i<4 && j<3)
{
a[i][3]=a[i][3]+a[i][j];
}
a[4][i]=a[4][i]+a[j][i];
}
}
for(i=0;i<5;i++)
{
for(j=0;j<4;j++)
printf("%4d ",a[i][j]);
printf("\n");
}
return 0;
}
我也是他們發給我的
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/104692.html
標籤:基礎類
上一篇:電子商務系統設計
下一篇:MySQL問題
