问题遇到的现象和发生背景
用代码块功能插入代码,请勿粘贴截图
运行结果及报错内容
没有报错
我的解答思路和尝试过的方法
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
void wash(int a[54]);
int main()
{
int a[54];
for(int i=0;i++;i<54)
{
a[i]=i+1;
}
wash(a);
}
void wash(int a[54])
{
srand(time(NULL));
for(int i=0;i<54;i++)
{
int x;
int flag=1;
srand(time(NULL));
while(flag)
{
x=rand()%10;
if(x<55&&x>i)
{
a[x]=a[i]+a[x];
a[i]=a[x]-a[i];
a[x]=a[x]-a[i];
flag=0;
}
}
}
for(int i=0;i<55;i++)
{
printf("%d",a[i]);
}
}