作业帮 > 综合 > 作业

C语言 行列与向量相乘的program

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/05/14 18:43:35
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
经实验可以运行,见下面程序:
#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