C++理解全局变量在调用函数中的应用
生活随笔
收集整理的這篇文章主要介紹了
C++理解全局变量在调用函数中的应用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
#include<iostream>
using namespace std;
const int n=3;
void jacobi();double A[n][n]={{10,-1.0,-2.0},{-1.0,10.0,-2.0},{-1.0,-1.0,5.0}};///在 main() 函數前寫,不然在調用jacobi()時會出錯double B[n]={72,83,42};
int main()
{jacobi();}
void jacobi()
{double X[n]={0,0,0,};
for (int k=0;k<10;k++)
{
for(int i=0;i<n;i++)
{
double sum=0;
for(int j=0;j<n;j++)
{ if(j==i) continue; sum+=A[i][j]*X[j];
}
X[i]=(B[i]-sum)/A[i][i];
}
}
for (int i=0;i<n;i++) cout<<X[i]<<'\t'; cout<<endl;
}
總結
以上是生活随笔為你收集整理的C++理解全局变量在调用函数中的应用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C++高斯赛德迭代法,求线性方程组的解(
- 下一篇: C++实现最小二乘法对y=exp(x)的