求4*5矩阵...c语言详细解说!!谢谢!!

2024-12-02 03:10:29
推荐回答(1个)
回答1:

#include"stdio.h" //标准库文件
#include"conio.h"
int main()
{
int a,b,c=0;
for(a=1;a<=4;a++) //a 代表行 1到4 一共四行 下面的for循环代表处理每一行的列 例如第一行的 1 2 3 4 5 列
for(b=1;b<=5;b++,c++) //处理每一列 循环5次以后 a+1 再循环5次 知道A=4
{
if(c%5==0)//如果一行已经有5个元素了 则控制换行
printf("\n");
printf("%d\t",a*b); //把a*b的结果当成矩阵中的某个元素 具体坐标由ab决//定 例如 a=2 b=4 代表第二行第四列的元素为8
}
putchar('\n'); //输出完矩阵后换行
getch();//等待用户输入一个字符
return 0;
}