明明的随机数
发布网友
发布时间:2022-04-22 21:47
我来回答
共2个回答
热心网友
时间:2023-10-03 10:27
大哥,写个代码先写注释吧。变量命名也要有点意义,别怕变量名太长太罗嗦。没有注释其他人看的很费劲的。连你程序是什么意图都看不出来,本来想给你看看的都弄得没有兴趣了。
热心网友
时间:2023-10-03 10:27
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
int n,i,j,c;
int a[1000],b[1000];
cin>>n;
for(i=1;i<=n;i++)
{
cin>>a[i];
}
for(i=1;i<n;i++)
{
for(j=1;j<n;j++)
{
if (a[j]>a[j+1])
{
c=a[j];
a[j]=a[j+1];
a[j+1]=c;
}
}
}
for(i=1;i<=n;i++)
{
if (a[i]!=a[i-1])
{
b[0]++;
b[b[0]]=a[i];
}
}
cout<<b[0]<<" ";
for (i=1;i<=b[0];i++)
{
cout<<b[i]<<" ";
}
system("PAUSE");
return EXIT_SUCCESS;
}