域名纠错系统c++,求助大神!

跪求大神帮我看看这个错误【c++吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:289,367贴子:
跪求大神帮我看看这个错误收藏
/* 邻接矩阵表示的图结构*/ #include &stdafx.h&#include &stdio.h&#include &stdlib.h&typedefchar VertexT
//顶点类型应由用户定义typedefint EdgeT
//边上的权值类型应由用户定义 #define MAXVEX
//最大顶点数,应由用户定义#define INFINITY
//用65535来代表无穷大#define DEBUG //邻接矩阵结构typedefstruct{
VertexType vexs[MAXVEX];
arc[MAXVEX][MAXVEX]; //邻接矩阵,可看作边
intnumVertexes, numE
//图中当前的顶点数和边数}G //定位intlocates(Graph *g, charch){
for(i = 0; i & g-&numV i++)
if(g-&vexs[i] == ch)
if(i &= g-&numVertexes)
} //建立一个无向网图的邻接矩阵表示voidCreateGraph(Graph *g){
inti, j, k,
printf(&输入顶点数和边数:\n&);
scanf(&%d,%d&, &(g-&numVertexes), &(g-&numEdges));
#ifdef DEBUG
printf(&%d %d\n&, g-&numVertexes, g-&numEdges);
for(i = 0; i & g-&numV i++)
printf(&请输入顶点%d:\n&, i);
g-&vexs[i] = getchar();
while(g-&vexs[i] == '\n')
g-&vexs[i] = getchar();
#ifdef DEBUG
for(i = 0; i & g-&numV i++)
printf(&%c &, g-&vexs[i]);
printf(&\n&);
for(i = 0; i & g-&numE i++)
for(j = 0; j & g-&numE j++)
g-&arc[i][j] = INFINITY; //邻接矩阵初始化
for(k = 0; k & g-&numE k++)
printf(&输入边(vi,vj)上的下标i,下标j和权值:\n&);
p = getchar();
while(p == '\n')
p = getchar();
q = getchar();
while(q == '\n')
q = getchar();
scanf(&%d&, &w);
intm = -1;
intn = -1;
m = locates(g, p);
n = locates(g, q);
if(n == -1 || m == -1)
fprintf(stderr,&there is no this vertex.\n&);
//getchar();
g-&arc[m][n] =
g-&arc[n][m] = g-&arc[m][n];
//因为是无向图,矩阵对称
}} //打印图voidprintGraph(Graph g){
printf(&构建的邻接矩阵如下所示.\n&);
for(i = 0; i & g.numV i++)
for(j = 0; j & g.numV j++)
printf(&%5d
&, g.arc[i][j]);
printf(&\n&);
}}错误显示: : error C2146: syntax error : missing ';' before identifier 'VertexType' : error C2501: 'typedefchar' : missing storage-class or type specifiers : fatal error C1004: unexpected end of file foundD:\毕业设计\1\1.cpp(15) : error C2501: 'typedefchar' : missing storage-class or type specifiersD:\毕业设计\1\1.cpp(15) : fatal error C1004: unexpected end of file found
登录百度帐号推荐应用oj上过不了啊说运行错误求大神教!【c++吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:289,367贴子:
oj上过不了啊说运行错误求大神教!收藏
#include&iostream&#include&cmath&int a,b,c,d;double f(double x);int main(){
double x1,x2,mid,x;
cin&&a&&b&&c&&d;
for(x=-100;x&=100;x++)
x1=x;x2=x+1;
if(f(x1)==0)
{ printf(&%.2lf&,x1);}
else if(f(x1)*f(x2)&0)
while(x2-x1&=0.001)
mid=(x1+x2)/2;
if(f(x1)*f(mid)&=0) x2=
printf(&%.2lf&,x1);
return 0;}double f(double x){
return(a*x*x*x+b*x*x+c*x+d);}
c++O基础学习中心「需高中以上」c++,达内总监授课,免费试学!达内IT培训,专设c++学习课程,「入门+精通」,一步全搞定!学习+就业!
题目:有形如:ax3+bx2+cx+d=0这样的一个一元三次方程。给出该方程中各项的系数(a,b,c,d均为实数),并约定该方程存在三个不同实根(根的范围在-100至100之间),且根与根之差的绝对值≥1。要求由小到大依次在同一行输出这三个实根(根与根之间留有空格),并精确到小数点后2位。
输入格式a,b,c,d输出格式三个实根(根与根之间留有空格)样例数据输入1 -5 -4 20 输出-2.00 2.00 5.00备注提示:记方程f(x)=0,若存在2个数x1和x2,且x1&x2,f(x1)*f(x2)<0,则在(x1,x2)之间一定有一个根。
我在想是不是空格没去掉,如果去掉的话怎么去掉啊
f( )是一个已经定义好的函数吗?话说没注释看起来好痛苦
你确定提示的是RE而不是TLE?while(1);这句一直结束不了。
while(1)是死循环,没有break的话根本不能结束程序
登录百度帐号推荐应用查看:10404|回复:3
用VS2015编写C/C++都会出现这个错误,求大神,是不是头文件哪里有问题。。。。
(32.73 KB)
(33.43 KB)
版规,回帖可获2无忧币
没有人吗???????????????????大神呢
版规,回帖可获2无忧币
版规,回帖可获2无忧币
这个应该是由于在创建项目时选择了“预编译”,而你有删除了“stdafx.h”文件造成的。要么恢复”stdafx.h“文件,要么在项目配置中取消“预编译&

我要回帖

更多关于 容错纠错 的文章

 

随机推荐