最近在学c++,弄了个冒泡 排序,但不知道错哪了,希望帮忙看看,谢谢🙏。
1.main 函数没有返回类型,
2.
写的很好!就是第12行if判断那里要改成arr[j]>arr[j+1],
以下答案引用自GPT-3大模型,请合理使用:
。
#include <iostream> using namespace std; int main() { int a[]={1,2,3,4,5}; int n= sizeof (a)/ sizeof ( int ); for ( int i=0; i<n; ++i) cout<<a[i]<<" "; cout<<endl; sort(a,a+n); for ( int i=0; i<n; ++i) cout<<a[i]<<" "; cout<<endl; }
如果我的回答解决了您的问题,请采纳我的回答
双击下面的错误,IDE会给你定位到出错的代码行
你得先知道到底哪行代码出错,然后再说到底怎么错了
目测你main函数没写返回值类型所以报错了