版块导航
正在加载中...
客户端APP下载
论文辅导
调剂小程序
登录
注册
帖子
帖子
用户
本版
应《网络安全法》要求,自2017年10月1日起,未进行实名认证将不得使用互联网跟帖服务。为保障您的帐号能够正常使用,请尽快对帐号进行手机号验证,感谢您的理解与支持!
24小时热门版块排行榜
>
论坛更新日志
(5280)
>
考研
(2678)
>
导师招生
(1314)
>
虫友互识
(415)
>
休闲灌水
(371)
>
文献求助
(267)
>
考博
(200)
>
论文投稿
(153)
>
硕博家园
(140)
>
公派出国
(91)
>
招聘信息布告栏
(78)
>
博后之家
(68)
>
教师之家
(48)
>
基金申请
(42)
>
找工作
(34)
>
论文道贺祈福
(25)
小木虫论坛-学术科研互动平台
»
计算模拟区
»
程序语言
»
C/C++
»
【求助】为什么我编译了一个书本上的无错误的C++程序,却有这么多的错误?
9
1/1
返回列表
查看: 1527 | 回复: 8
只看楼主
@他人
存档
新回复提醒
(忽略)
收藏
在APP中查看
zyj8119
木虫
(著名写手)
应助: 65
(初中生)
贵宾: 0.003
金币: 915.1
散金: 1440
红花: 35
帖子: 2936
在线: 1329.4小时
虫号: 664177
注册: 2008-11-29
性别: GG
专业: 理论和计算化学
[交流]
【求助】为什么我编译了一个书本上的无错误的C++程序,却有这么多的错误?
CODE:
#include
#include
#include
using namespace std;
class bint
{
private:
int n;
double **a,*b,*x,eps;
double **p,*r,*e;
public:
bint(int nn)
{
int i;
n=nn;
a=new double*[n];
for(i=0;i
p=new double*[n];
for(i=0;i
r=new double[n];
e=new double[n];
b=new double[n];
x=new double[n];
}
void input();
void a_bint();
void gauss();
void output();
bint()
{
int i;
for(i=0;i
delete[] a;
for(i=0;i
delete[] p;
delete[] r,e,b,x;
}
};
void bint::input()
{
int i,j;
char str1[20];
cout<<"\n输入文件名:";
cin>>str1;
ifstream fin(str1);
if(!fin)
{cout<<"\n不能打开这个文件"<
for(i=0;i
for(j=0;j
>a[i][j];
for(i=0;i
>b[i];
fin.close();
}
void bint::a_bint()
{
int i,j,k;
double q,qq;
i=100;
for(k=0;k<=n-1;k++)
for(j=0;j<=n-1;j++)p[k][j]=a[k][j];
for(k=0;k<=n-1;k++)r[k]=b[k];
gauss();
for(k=0;k
q=1.0+eps;
while(q>=eps)
{
if(i==0)return;
i=i-1;
for(k=0;k
{
e[k]=0.0;
for(j=0;j
e[k]=e[k]+a[k][j]*x[j];
}
for(k=0;k<=n-1;k++)r[k]=b[k]-e[k];
for(k=0;k<=n-1;k++)
for(j=0;j<=n-1;j++)p[k][j]=a[k][j];
gauss();
q=0.0;
for(k=0;k<=n-1;k++)
{
qq=fabs(r[k])/(1.0+fabs(x[k]+r[k]));
if(qq>q)q=qq;
}
for(k=0;k<=n-1;k++)x[k]=x[k]+r[k];
}
}
void bint::gauss()
{
int *js,l,k,i,j,is;
double d,t;
js=new int[n];
l=1;
for(k=0;k<=n-2;k++)
{
d=0.0;
for(i=k;i<=n-1;i++)
for(j=k;j<=n-1;j++)
{
t=fabs(p[i][j]);
if(t>d){d=t;js[k]=j;is=i;}
}
if(d+1.0==1.0)l=0;
else
{if(js[k]!=k)
for(i=0;i<=n-1;i++)
{
t=p[i][k];
p[i][k]=p[i][js[k]];
p[i][js[k]]=t;
}
if(is!=k)
{
for(j=k;j<=n-1;j++)
{
t=p[k][j];
p[k][j]=p[is][j];
p[is][j]=t;
}
t=r[k];r[k]=r[is];r[is]=t;
}
}
if(l==0)
{
delete[] js;
cout<<"\n系数矩阵奇异!无解."<
return;
}
d=p[k][k];
for(j=k+1;j<=n-1;j++)
p[k][j]=p[k][j]/d;
r[k]=r[k]/d;
for(i=k+1;i<=n-1;i++)
p[i][j]=p[i][j]-p[i][k]*p[k][j];
r[i]=r[i]-p[i][k]*r[k];
}
}
d=p[n-1][n-1];
if(fabs(d)+1.0==1.0)
{
delete[] js;
cout<<"\n系数矩阵奇异!无解."<
return;
}
r[n-1]=r[n-1]/d;
for(i=n-2;i>=0;i--)
{
t=0.0;
for(j=i+1;j<=n-1;j++)
t=t+p[i][j]*r[j];
r[i]=r[i]-t;
}
js[n-1]=n-1;
for(k=n-1;k>=0;k--)
if(js[k]!=k)
{
t=r[k];r[k]=r[js[k]];r[js[k]]=t;
}
delete[] js;
}
void bint::output()
{
int i;
char str2[20];
cout<<"\n输出文件名:";
cin>>str2;
ofstream fout(str2);
if(!fout)
{cout<<"\n不能打开这个文件"<
fout<
for(i=0;i
{
fout<
cout<
}
fout<
fout.close();
}
void main()
{
bint c(4);
c.input();
c.a_bint();
c.output();
}
[
Last edited by zyj8119 on 2010-10-12 at 01:57
]
回复此楼
» 猜你喜欢
材料类求调剂
已经有3人回复
295求调剂
已经有4人回复
290求调剂
已经有5人回复
0856调剂
已经有3人回复
寻找调剂
已经有3人回复
312求调剂
已经有4人回复
304求调剂
已经有6人回复
0856材料求调剂
已经有8人回复
博士自荐
已经有9人回复
272求调剂
已经有3人回复
高级回复
好好学习,天天向上。
1楼
2010-10-12 01:50:23
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
zyj8119
木虫
(著名写手)
应助: 65
(初中生)
贵宾: 0.003
金币: 915.1
散金: 1440
红花: 35
帖子: 2936
在线: 1329.4小时
虫号: 664177
注册: 2008-11-29
性别: GG
专业: 理论和计算化学
ajian04:欢迎交流~ 2010-10-12 08:16:06
错误是:
--------------------Configuration: 1 - Win32 Debug--------------------
Compiling...
bingtai.cpp
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(128) : error C2143: syntax error : missing ';' before 'return'
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(139) : error C2501: 'd' : missing storage-class or type specifiers
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(139) : error C2065: 'p' : undeclared identifier
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(139) : error C2065: 'n' : undeclared identifier
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(139) : error C2109: subscript requires array or pointer type
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(139) : error C2109: subscript requires array or pointer type
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(140) : error C2143: syntax error : missing ';' before 'if'
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(141) : error C2143: syntax error : missing ';' before '{'
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(141) : error C2447: missing function header (old-style formal list?)
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(146) : error C2057: expected constant expression
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(146) : error C2466: cannot allocate an array of constant size 0
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(146) : error C2501: 'r' : missing storage-class or type specifiers
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(146) : error C2440: 'initializing' : cannot convert from 'int' to 'int []'
There are no conversions to array types, although there are conversions to references or pointers to arrays
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(147) : error C2143: syntax error : missing ';' before 'for'
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(147) : error C2143: syntax error : missing ')' before ';'
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(147) : error C2143: syntax error : missing ';' before '>='
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(147) : error C2501: 'i' : missing storage-class or type specifiers
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(147) : error C2143: syntax error : missing ';' before '>='
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(147) : error C2143: syntax error : missing ';' before '--'
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(147) : error C2501: 'i' : missing storage-class or type specifiers
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(147) : error C2086: 'i' : redefinition
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(147) : error C2143: syntax error : missing ';' before '--'
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(147) : error C2059: syntax error : ')'
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(148) : error C2143: syntax error : missing ';' before '{'
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(148) : error C2447: missing function header (old-style formal list?)
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(154) : error C2057: expected constant expression
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(154) : error C2466: cannot allocate an array of constant size 0
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(154) : error C2501: 'js' : missing storage-class or type specifiers
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(154) : error C2440: 'initializing' : cannot convert from 'int' to 'int []'
There are no conversions to array types, although there are conversions to references or pointers to arrays
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(155) : error C2143: syntax error : missing ';' before 'for'
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(155) : error C2143: syntax error : missing ')' before ';'
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(155) : error C2143: syntax error : missing ';' before '>='
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(155) : error C2501: 'k' : missing storage-class or type specifiers
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(155) : error C2143: syntax error : missing ';' before '>='
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(155) : error C2143: syntax error : missing ';' before '--'
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(155) : error C2501: 'k' : missing storage-class or type specifiers
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(155) : error C2086: 'k' : redefinition
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(155) : error C2143: syntax error : missing ';' before '--'
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(155) : error C2059: syntax error : ')'
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(157) : error C2143: syntax error : missing ';' before '{'
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(157) : error C2447: missing function header (old-style formal list?)
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(160) : error C2143: syntax error : missing ';' before 'delete'
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(161) : error C2143: syntax error : missing ';' before '}'
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(161) : error C2143: syntax error : missing ';' before '}'
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(161) : error C2143: syntax error : missing ';' before '}'
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(164) : error C2143: syntax error : missing ';' before '{'
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(164) : error C2447: missing function header (old-style formal list?)
Error executing cl.exe.
bingtai.obj - 47 error(s), 0 warning(s)
赞
一下
(1人)
回复此楼
好好学习,天天向上。
2楼
2010-10-12 01:50:50
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
zyj8119
木虫
(著名写手)
应助: 65
(初中生)
贵宾: 0.003
金币: 915.1
散金: 1440
红花: 35
帖子: 2936
在线: 1329.4小时
虫号: 664177
注册: 2008-11-29
性别: GG
专业: 理论和计算化学
ajian04:加油~ 2010-10-12 08:16:14
引用回帖:
Originally posted by
zyj8119
at 2010-10-12 01:50:50:
错误是:
--------------------Configuration: 1 - Win32 Debug--------------------
Compiling...
bingtai.cpp
C:\Program Files\Microsoft Visual Studio\MyProjects\1\bingtai.cpp(128) : error C2143: sy ...
用VC++6.0编译。
回复此楼
好好学习,天天向上。
3楼
2010-10-12 01:55:37
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
ajian04
禁虫
(正式写手)
应助: 0
(幼儿园)
贵宾: 0.034
金币: 48.8
散金: 795
红花: 2
帖子: 637
在线: 39.3小时
虫号: 1007856
注册: 2010-04-28
专业: 计算机应用技术
zyj8119(金币+3):大括号的位置有要求吧? 2010-10-12 10:03:41
是你直接抄写的吗?遗漏了很多符号,还有可能是你的编译环境不对,好好看看书上介绍的运行环境吧
赞
一下
回复此楼
4楼
2010-10-12 08:15:35
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
木叶清风
木虫
(正式写手)
应助: 18
(小学生)
金币: 4724.6
红花: 9
帖子: 364
在线: 38.2小时
虫号: 276214
注册: 2006-09-02
专业: 计算机软件
★ ★
zyj8119(金币+5):何谓连带错误?我的大括号的对数,感觉也是对的。 2010-10-12 09:55:25
ajian04(金币+2):谢谢参与交流~ 2010-10-12 10:08:27
里面有些错误是连带的,可以参考下面的修改
CODE:
#include
#include
#include
using namespace std;
class bint
{
private:
int n;
double **a,*b,*x,eps;
double **p,*r,*e;
public:
bint(int nn)
{
int i;
n=nn;
a=new double*[n];
for(i=0;i
p=new double*[n];
for(i=0;i
r=new double[n];
e=new double[n];
b=new double[n];
x=new double[n];
}
void input();
void a_bint();
void gauss();
void output();
~bint()
{
int i;
for(i=0;i
delete[] a;
for(i=0;i
delete[] p;
delete[] r,e,b,x;
}
};
void bint::input()
{
int i,j;
char str1[20];
cout<<"\n输入文件名:";
cin>>str1;
ifstream fin(str1);
if(!fin)
{cout<<"\n不能打开这个文件"<
for(i=0;i
for(j=0;j
>a[i][j];
for(i=0;i
>b[i];
fin.close();
}
void bint::a_bint()
{
int i,j,k;
double q,qq;
i=100;
for(k=0;k<=n-1;k++)
for(j=0;j<=n-1;j++)p[k][j]=a[k][j];
for(k=0;k<=n-1;k++)r[k]=b[k];
gauss();
for(k=0;k
q=1.0+eps;
while(q>=eps)
{
if(i==0)return;
i=i-1;
for(k=0;k
{
e[k]=0.0;
for(j=0;j
e[k]=e[k]+a[k][j]*x[j];
}
for(k=0;k<=n-1;k++)r[k]=b[k]-e[k];
for(k=0;k<=n-1;k++)
for(j=0;j<=n-1;j++)p[k][j]=a[k][j];
gauss();
q=0.0;
for(k=0;k<=n-1;k++)
{
qq=fabs(r[k])/(1.0+fabs(x[k]+r[k]));
if(qq>q)q=qq;
}
for(k=0;k<=n-1;k++)x[k]=x[k]+r[k];
}
}
void bint::gauss()
{
int *js,l,k,i,j,is;
double d,t;
js=new int[n];
l=1;
for(k=0;k<=n-2;k++)
{
d=0.0;
for(i=k;i<=n-1;i++)
for(j=k;j<=n-1;j++)
{
t=fabs(p[i][j]);
if(t>d){d=t;js[k]=j;is=i;}
}
if(d+1.0==1.0)l=0;
else
{
if(js[k]!=k)
for(i=0;i<=n-1;i++)
{
t=p[i][k];
p[i][k]=p[i][js[k]];
p[i][js[k]]=t;
}
if(is!=k)
{
for(j=k;j<=n-1;j++)
{
t=p[k][j];
p[k][j]=p[is][j];
p[is][j]=t;
}
t=r[k];r[k]=r[is];r[is]=t;
}
}
if(l==0)
{
delete[] js;
cout<<"\n系数矩阵奇异!无解."<
return;
}
d=p[k][k];
for(j=k+1;j<=n-1;j++)
p[k][j]=p[k][j]/d;
r[k]=r[k]/d;
for(i=k+1;i<=n-1;i++)
p[i][j]=p[i][j]-p[i][k]*p[k][j];
r[i]=r[i]-p[i][k]*r[k];
}
d=p[n-1][n-1];
if(fabs(d)+1.0==1.0)
{
delete[] js;
cout<<"\n系数矩阵奇异!无解."<
return;
}
r[n-1]=r[n-1]/d;
for(i=n-2;i>=0;i--)
{
t=0.0;
for(j=i+1;j<=n-1;j++)
t=t+p[i][j]*r[j];
r[i]=r[i]-t;
}
js[n-1]=n-1;
for(k=n-1;k>=0;k--)
if(js[k]!=k)
{
t=r[k];r[k]=r[js[k]];r[js[k]]=t;
}
delete[] js;
}
void bint::output()
{
int i;
char str2[20];
cout<<"\n输出文件名:";
cin>>str2;
ofstream fout(str2);
if(!fout)
{cout<<"\n不能打开这个文件"<
fout<
for(i=0;i
{
fout<
cout<
}
fout<
fout.close();
}
void main()
{
bint c(4);
c.input();
c.a_bint();
c.output();
}
赞
一下
(1人)
回复此楼
www.cvdelver.com
5楼
2010-10-12 09:45:33
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
joy4210
金虫
(小有名气)
应助: 9
(幼儿园)
金币: 3095.3
散金: 2
帖子: 219
在线: 114.7小时
虫号: 1096044
注册: 2010-09-11
专业: 原子和分子物理
★
ajian04(金币+1):欢迎交流~ 2010-10-12 10:08:37
是徐士良书上的吧
CODE:
//3BINT.CPP
//求解病态方程组
#include
#include
#include
using namespace std;
class bint
{
private:
int n;
double **a, *b, *x, eps;
double **p, *r, *e;
public:
bint (int nn)
{
int i;
n = nn;
a = new double*[n]; //动态分配内存空间
for (i=0; i
p = new double*[n];
for (i=0; i
r = new double[n];
e = new double[n];
b = new double[n];
x = new double[n];
}
void input (); //从文件读入系数矩阵A以及常数向量B与eps
void a_bint (); //执行求解病态方程组的步骤
void gauss (); //全选主元Gauss消去法
void output (); //输出结果到文件并显示
~bint ()
{
int i;
for (i=0; i
delete [] a;
for (i=0; i
delete [] p;
delete [] r, e, b, x;
}
};
void bint::input () //从文件读入系数矩阵A以及常数向量B与eps
{
int i, j;
char str1[20];
cout <<"\n输入文件名: ";
cin >>str1;
ifstream fin (str1);
if (!fin)
{ cout <<"\n不能打开这个文件 " <
for (i=0; i
for (j=0; j
>a[i][j];
for (i=0; i
>b[i]; //读入常数向量B
fin.close ();
}
void bint::a_bint () //执行求解病态方程组的步骤
{
int i,j,k;
double q,qq;
i=100;
for (k=0; k<=n-1; k++)
for (j=0; j<=n-1; j++) p[k][j]=a[k][j];
for (k=0; k<=n-1; k++) r[k]=b[k];
gauss ();
for (k=0; k
q=1.0+eps;
while (q>=eps)
{
if (i==0) return;
i=i-1;
for (k=0; k
{
e[k] = 0.0;
for (j=0; j
e[k] = e[k] + a[k][j]*x[j];
}
for ( k=0; k<=n-1; k++) r[k]=b[k]-e[k];
for ( k=0; k<=n-1; k++)
for ( j=0; j<=n-1; j++) p[k][j]=a[k][j];
gauss ();
q=0.0;
for ( k=0; k<=n-1; k++)
{
qq=fabs(r[k])/(1.0+fabs(x[k]+r[k]));
if (qq>q) q=qq;
}
for ( k=0; k<=n-1; k++) x[k]=x[k]+r[k];
}
}
void bint::gauss () //执行全选主元Gauss消去法
{
int *js,l,k,i,j,is;
double d,t;
js = new int[n];
l=1;
for (k=0; k<=n-2; k++)
{
d=0.0;
for (i=k;i<=n-1;i++)
for (j=k;j<=n-1;j++)
{
t=fabs(p[i][j]);
if (t>d) { d=t; js[k]=j; is=i;}
}
if (d+1.0==1.0) l=0;
else
{ if (js[k]!=k)
for (i=0;i<=n-1;i++)
{
t=p[i][k];
p[i][k]=p[i][js[k]];
p[i][js[k]]=t;
}
if (is!=k)
{
for (j=k;j<=n-1;j++)
{
t=p[k][j];
p[k][j]=p[is][j];
p[is][j]=t;
}
t=r[k]; r[k]=r[is]; r[is]=t;
}
}
if (l==0)
{
delete [] js;
cout <<"\n系数矩阵奇异!无解." <
return;
}
d=p[k][k];
for (j=k+1;j<=n-1;j++)
p[k][j]=p[k][j]/d;
r[k]=r[k]/d;
for (i=k+1;i<=n-1;i++)
{
for (j=k+1;j<=n-1;j++)
p[i][j]=p[i][j]-p[i][k]*p[k][j];
r[i]=r[i]-p[i][k]*r[k];
}
}
d=p[n-1][n-1];
if (fabs(d)+1.0==1.0)
{
delete [] js;
cout <<"\n系数矩阵奇异!无解." <
return;
}
r[n-1]=r[n-1]/d;
for (i=n-2;i>=0;i--)
{
t=0.0;
for (j=i+1;j<=n-1;j++)
t=t+p[i][j]*r[j];
r[i]=r[i]-t;
}
js[n-1]=n-1;
for (k=n-1;k>=0;k--)
if (js[k]!=k)
{
t=r[k]; r[k]=r[js[k]]; r[js[k]]=t;
}
delete [] js;
}
void bint::output () //输出结果到文件并显示
{
int i;
char str2[20];
cout <<"\n输出文件名: ";
cin >>str2;
ofstream fout (str2);
if (!fout)
{ cout <<"\n不能打开这个文件 " <
fout <
for (i=0; i
{
fout <
cout <
}
fout <
fout.close ();
}
void main () //主函数
{
bint c(4);
c.input (); //从文件读入系数矩阵A以及常数向量B与eps
c.a_bint (); //求解病态方程组
c.output (); //输出结果到文件并显示
}
赞
一下
(1人)
回复此楼
6楼
2010-10-12 09:50:07
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
zyj8119
木虫
(著名写手)
应助: 65
(初中生)
贵宾: 0.003
金币: 915.1
散金: 1440
红花: 35
帖子: 2936
在线: 1329.4小时
虫号: 664177
注册: 2008-11-29
性别: GG
专业: 理论和计算化学
ajian04:谢谢参与交流~ 2010-10-12 10:08:47
引用回帖:
Originally posted by
joy4210
at 2010-10-12 09:50:07:
是徐士良书上的吧
[code]
//3BINT.CPP
//求解病态方程组
#include
#include
#include
using namespace std;
class bint
{
priv ...
是的,是徐士良的常用算法程序集(C++语言描述)
赞
一下
(1人)
回复此楼
好好学习,天天向上。
7楼
2010-10-12 09:51:53
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
zyj8119
木虫
(著名写手)
应助: 65
(初中生)
贵宾: 0.003
金币: 915.1
散金: 1440
红花: 35
帖子: 2936
在线: 1329.4小时
虫号: 664177
注册: 2008-11-29
性别: GG
专业: 理论和计算化学
引用回帖:
Originally posted by
ajian04
at 2010-10-12 08:15:35:
是你直接抄写的吗?遗漏了很多符号,还有可能是你的编译环境不对,好好看看书上介绍的运行环境吧
是直接抄写的,是不是大括号的位置也是有要求的?????
赞
一下
回复此楼
好好学习,天天向上。
8楼
2010-10-12 10:01:17
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
ajian04
禁虫
(正式写手)
应助: 0
(幼儿园)
贵宾: 0.034
金币: 48.8
散金: 795
红花: 2
帖子: 637
在线: 39.3小时
虫号: 1007856
注册: 2010-04-28
专业: 计算机应用技术
★
zyj8119(金币+2):可能我有些是中文情况下输入的。 2010-10-12 10:57:59
余泽成(金币+1):谢谢参与应助! 2010-10-12 17:44:04
引用回帖:
Originally posted by
zyj8119
at 2010-10-12 10:01:17:
是直接抄写的,是不是大括号的位置也是有要求的?????
位置应该没有要求,只是不要在中文输入法状态下输入就行了
赞
一下
(1人)
回复此楼
9楼
2010-10-12 10:09:28
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
相关版块跳转
第一性原理
量子化学
计算模拟
分子模拟
仿真模拟
程序语言
我要订阅楼主
zyj8119
的主题更新
9
1/1
返回列表
如果回帖内容含有宣传信息,请如实选中。否则帐号将被全论坛禁言
普通表情
龙
兔
虎
猫
高级回复
(可上传附件)
百度网盘
|
360云盘
|
千易网盘
|
华为网盘
在新窗口页面中打开自己喜欢的网盘网站,将文件上传后,然后将下载链接复制到帖子内容中就可以了。
信息提示
关闭
请填处理意见
关闭
确定