欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

向量程序C语言,一个有关向量与矩阵的实用计算器程序

发布时间:2024/9/18 编程问答 38 豆豆
生活随笔 收集整理的这篇文章主要介绍了 向量程序C语言,一个有关向量与矩阵的实用计算器程序 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

{

int nRowNum, nColNum;

if((nRow1!=nRow2)||(nCol1!=nCol2))

return 0;

for( nRowNum=0;nRowNum

for(nColNum=0;nColNum

{

if(npMatrix1[nRowNum][nColNum]!=npMatrix2[nRowNum][nColNum])

return 0;

}

return 1;

}

void Init_f()

{

printf("**************************************************\n\n");

printf("        Welcom to Vector and Matrix Calculator!\n");

printf("\n**************************************************\n\n ");

printf("1. Vector\n2. Matrix\n3.Vector And Matrix\n4.Exit\n\n");

printf("Please Input Your Choice\n");

}

void VectorAdd_f()

{

int npVector1[N], npVector2[N], npSum[N];

int nDimen;

InputVector_f(&nDimen, npVector1);

InputVector_f(&nDimen, npVector2);

CalcAddVector_f(nDimen, npVector1,npVector2,npSum);

PrintVector_f(nDimen, npSum);

}

void VectorMatrixOperator_f() {}

void MatrixOperator_f(){}

void Compare_f(){}

void NumMul_f(){}

void VectorSub_f(){}

void VectorOperator_f()

{

char chChoice;

printf(" 1.Add\n   2. Subtration\n   3.NumMultiplication\n    4. Compare\n   5. Exit\n\n");

printf("Please Input Your Choice\n");

scanf(" %c", &chChoice);

do

{

switch(chChoice)

{

case '1': VectorAdd_f(); break;

case '2': VectorSub_f();   break;

case '3': NumMul_f(); break;

case '4': Compare_f(); break;

case '5': break;

default:

printf("Violative Input.   Input Again!\n" );

scanf(" %c", &chChoice);

break;

}

}while(chChoice!='5');

}

void main()

{

与50位技术专家面对面20年技术见证,附赠技术全景图

总结

以上是生活随笔为你收集整理的向量程序C语言,一个有关向量与矩阵的实用计算器程序的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。