-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上。 –