C语言 行列与向量相乘的program行列A -11.0 -7.0 -10.0 和向量x -3.0-5.0 -3.0 -5.0 3.0-11.0 -7.0 -10.0 1.0做出算出 y=A*x的program1.不用 int 用double2.小数点位置一样3.行列和向量在main函数内4.制作表示向量的函
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/25 21:46:32
C语言 行列与向量相乘的program行列A -11.0 -7.0 -10.0 和向量x -3.0-5.0 -3.0 -5.0 3.0-11.0 -7.0 -10.0 1.0做出算出 y=A*x的program1.不用 int 用double2.小数点位置一样3.行列和向量在main函数内4.制作表示向量的函
C语言 行列与向量相乘的program
行列A -11.0 -7.0 -10.0 和向量x -3.0
-5.0 -3.0 -5.0 3.0
-11.0 -7.0 -10.0 1.0
做出算出 y=A*x的program
1.不用 int 用double
2.小数点位置一样
3.行列和向量在main函数内
4.制作表示向量的函数PrintVector,用main函数呼出
完成后的输出为以下
A= -11.0 -7.0 -10.0
-5.0 -3.0 -5.0
-11.0 -7.0 -10.0
x= -3.0
3.0
1.0
y=2.0
1.0
2.0
更改 1.变数不用int用double
C语言 行列与向量相乘的program行列A -11.0 -7.0 -10.0 和向量x -3.0-5.0 -3.0 -5.0 3.0-11.0 -7.0 -10.0 1.0做出算出 y=A*x的program1.不用 int 用double2.小数点位置一样3.行列和向量在main函数内4.制作表示向量的函
经实验可以运行,见下面程序:
#include "stdio.h"
#define MAX 100
void PrintVector(double a[][MAX],int am,int an ,char n)
{
int i,j;
for(i=0;i0&&xm>0&&xn>0)break;
printf("error!\n");
}
rm=am;
rn=xn;
for(i=0;i