向量程序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语言,一个有关向量与矩阵的实用计算器程序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 网络电视机顶盒怎样安装系统软件
- 下一篇: 辛有志透露公司年销售额500亿,拥有超4