帮忙看下这个程序怎么出现错误了D:尀C++冒泡法尀冒泡尀C++.CPP(5) : error C2018: unknown character ✀0xa1✀

2025-02-25 18:02:33
推荐回答(5个)
回答1:

出现这种错误一般都是你用中文输入法造成的比如说某个地方的符号~分号等等,你好好检查下 还有就是我用你的代码通过了 没问题~

回答2:

#include
#define LEN 9
using namespace std;
int main()
{
int nArray[LEN];
for(int i=0;i {
nArray[i]=LEN-i;
}
cout<<"原始数据为:"< for(int j=0;j {
cout< }
cout< for(int m=LEN-1;m>0;m--)
{
int temp;
for(int n=0;n {
if(nArray[n]>nArray[n+1])
{
temp=nArray[n];
nArray[n]=nArray[n+1];
nArray[n+1]=temp;
}
}
}
cout<<"排序结果:"< for(int i=0;i {
cout< }
return 0;
}

回答3:

#include
#define LEN 9
using namespace std;
int main()
{
int nArray[LEN],i;//i未定义
for(int i=0;i {
nArray[i]=LEN-i;
}
cout<<"原始数据为:"< for(int j=0;j {
cout< }
cout< for(int m=LEN-1;m>0;m--)
{
int temp;
for(int n=0;n {
if(nArray[n]>nArray[n+1])
{
temp=nArray[n];
nArray[n]=nArray[n+1];
nArray[n+1]=temp;
}
}
}
cout<<"排序结果:"< for(i=0;i {
cout< }
return 0;
}

回答4:

最后那个for循环中变量i 没有声明
应该for(int i=0;i然后我编译运行了一下没有问题

回答5:

重下