我用C++写了个冒泡排序,VC++6.0环境下编译,出现奇怪的错误如下:
--------------------Configuration: maopao - Win32 Debug--------------------
Compiling...
maopao.cpp
C:\Users\hdutq\Desktop\workspace\maopao\maopao.cpp(20) : error C2143: syntax error : missing ';' before ')'
C:\Users\hdutq\Desktop\workspace\maopao\maopao.cpp(20) : error C2143: syntax error : missing ';' before ')'
Error executing cl.exe.maopao.exe - 2 error(s), 0 warning(s)我的代码如下:
#include <iostream>
using namespace std;
int main()
{
int array[10];
for(int i=0;i<10;++i)
{
cin>>array[i];
}
for(int j=0;j<9;++j)
{
if(array[j]<array[j+1])
{
int change;
change=array[j];
array[j]=array[j+1];
array[j+1]=change;
}
}
for(i=0,i<10,++i)
{
cout<<array[i]<<endl;
}
return 0;
}
--------------------Configuration: maopao - Win32 Debug--------------------
Compiling...
maopao.cpp
C:\Users\hdutq\Desktop\workspace\maopao\maopao.cpp(20) : error C2143: syntax error : missing ';' before ')'
C:\Users\hdutq\Desktop\workspace\maopao\maopao.cpp(20) : error C2143: syntax error : missing ';' before ')'
Error executing cl.exe.maopao.exe - 2 error(s), 0 warning(s)我的代码如下:
#include <iostream>
using namespace std;
int main()
{
int array[10];
for(int i=0;i<10;++i)
{
cin>>array[i];
}
for(int j=0;j<9;++j)
{
if(array[j]<array[j+1])
{
int change;
change=array[j];
array[j]=array[j+1];
array[j+1]=change;
}
}
for(i=0,i<10,++i)
{
cout<<array[i]<<endl;
}
return 0;
}
解决方案 »
- 定期连续发送邮件如何实现
- #pragma comment命令,跟(lib,"ole32")和跟(lib,"ole32.lib")有什么区别么?
- 怎样获得电脑是几核的?
- 因为把电脑时间改到未来,又打开项目玩了一会...
- 什么是usecase图,sequence图,class图??
- 新学vc 求各位高手帮忙!
- 请问.net的vc能不能把编译出来的用原来的mfc而不用mfc70.dll啊?
- 又不会了!
- 默认安全级别的IE8引发DEP禁止ActiveX插件。调低一级安全级别可正常下载安装。请教DEP的作用机制?如何避免?
- 关于调用WinIO读写CMOS的问题
- 如何在doc里获取其他类的指针。或者在其他类获取doc的指针?
- 人脸识别的train.txt怎么读取,怎么配置
#include <iostream>
using namespace std;
int main()
{
int array[10];
for(int i=0;i<10;++i)
{
cin>>array[i];
}
for(int j=0;j<9;++j)
{
if(array[j]<array[j+1])
{
int change;
change=array[j];
array[j]=array[j+1];
array[j+1]=change;
}
}
for(i=0,i<10,++i)//for(i=0;i<10;++i)这里用分号不是逗号的
{
cout<<array[i]<<endl;
}
return 0;
}
{
cout<<array[i]<<endl;
}
楼主低级失误