1.以輸入的方式給予二維陣列的初始值,將其加總後印出。
2.題目已提供程式碼片段,執行結果如參考畫面,程式碼有語法、邏輯或其他項目上的錯誤,請全數修正。
#include <stdio.h>
#include <stdlib.h>
int main()
{
double arr2[2][3], total=0.0;
int i, j;
for (i=0; i<=2; i++)
for (j=0; j<=3; j++) {
printf("請輸入arr[%d][%d]的值: ", i, j);
scanf("%f", arr2[i][j]);
total += arr2[i][j];
}
printf("總和為%.2f\n", total);
return 0;
}
1.1 2.2 3.3 4.4 5.5 6.6
請輸入arr[0][0]的值: 1.1 請輸入arr[0][1]的值: 2.2 請輸入arr[0][2]的值: 3.3 請輸入arr[1][0]的值: 4.4 請輸入arr[1][1]的值: 5.5 請輸入arr[1][2]的值: 6.6 總和為23.10
編號 | 身分 | 題目 | 主題 | 人氣 | 發表日期 |
沒有發現任何「解題報告」 |