-4
該計劃將通過以下矩陣的兩個元素相乘:乘以矩陣的兩個元素
4 7 8
6 9 1
5 0 3
(無有compilaton錯誤,algoritm正確)
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
int main(){
int arr_num[3][3]={ {4,7,8},{6,9,1},{5,0,3}};
int i=0,j=0;
for (i=0;i<=2; i++)
for (j=0;j<=2; j++)
arr_num[i][j]=arr_num[i][j]*2;
for (i=0;i<=2;i++)
{
for (j=0;j<=2;j++)
printf("%2d ",arr_num[i][j]);
printf("\n");
}
getch();
return 0;
}
請更正您的注意事項以澄清您的意圖......(例如,您是否爲第三個「for」語句從屬於第二個「for」語句或僅僅是一個格式化錯誤? ,在所有「for」語句中添加適當的打開和關閉大括號。 – TonyB
什麼是帶狀錯誤? – Dan
請勿使用'conio.h'和'getch();'。這使得你的代碼100%不可移植到除windoze之外的其他任何東西。相反,刪除'#include'並用'getchar();'替換'getch();'。這將做同樣的事情,讓您的終端打開windoze,直到你按下「任何按鍵」按鈕,並100%便攜。更好的做法是將'getchar();'調用包裝在'#if defined(_WIN32)||中定義(_WIN64)',這樣它纔會被調用到windoze上。 –