首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

很短的程序,却有错,该如何处理

2012-02-07 
很短的程序,却有错#include stdio.hdoubleu[],v[],w[]floatcompute_xcyczc(u,v,w){doubleq,r,sdoublex

很短的程序,却有错
#include <stdio.h>
double   u[],v[],w[];
float   compute_xcyczc(u,v,w)
{
double   q,r,s;
double   x0=;y0=;zo=;
for(i=0;i <=7;i++)
{
q=sum(u[i]*x[i]);
r=sum(v[i]*x[i]);
s=sum(w[i]*x[i]);
}
xc=x0*pow(double   q,   double   nx);
yc=y0*pow(double   r,   double   ny);
zc=z0*pow(double   s,   double   nx);
        return;
}
--------------------Configuration:   Cpp1   -   Win32   Debug--------------------
Compiling...
Cpp1.cpp
C:\Documents   and   Settings\lilisi\桌面\纽解堡方程求解\Cpp1.cpp(139)   :   error   C2448:   ' <Unknown> '   :   function-style   initializer   appears   to   be   a   function   definition
执行   cl.exe   时出错.

Cpp1.obj   -   1   error(s),   0   warning(s)


[解决办法]
double u[],v[],w[];这个时候需要指定大小的
[解决办法]
下面提一点我个人的建议:
1.float compute_xcyczc(u,v,w) //函数传的参数有没用。。
2.double x0=;y0=;zo=; //这里是怎么回事?不只一处错误,初始化,还有个o在里面-,-
3.xc=x0*pow(double q, double nx);//这边怎么还有类型标示符。。
4.函数return值应该为float类型。
5.没有main()函数。
6.建议你再去看一下入门的书
7.建议你看完再重写一下程序。
8.建议你多给我点分,谢谢 : )

热点排行