國中教甄|資訊科技資訊科技114 年第 25 題單選題以下是一段 C 語言程式碼的片段,目的是計算陣列中所有元素的總和,請問這段程式碼中存在什麼錯誤? #include <stdio.h> int main() { int arr[] = {1, 2, 3, 4, 5}; int sum = 0; for (int i = 1; i <= 5; i++) { sum += arr[i]; } printf("Total = %d\n", sum); return 0; }A陣列未初始化B指定陣列索引範圍越界正確答案Csum 變數未正確宣告為浮點數D應該要 return 1 答案與詳解