48题谢谢
1 回答
慕沐4449596
TA贡献34条经验 获得超15个赞
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main()
{
printf("随机生成的50个数排列如下:\n");
int shuzu[50];
int j,k;
srand(time(NULL));
for(j=0;j<50;j++)//先随机生成50个数
{
shuzu[j]=rand()/1000;
if(shuzu[j]<=0) j--;
}
for(k=0;k<50;k++)//输出随机生成的数列
{
printf("%d\t",shuzu[k]);
if((k+1)%10==0) putchar('\n');
}
int i,l;
printf("请输入要删除第几个数字\n");
scanf("%d",&i);
printf("新成的数组如下:\n");
for(k=0,l=1;k<50;k++,l++)
{
if(k==i-1) {l-=1;continue;}
printf("%d\t",shuzu[k]);
if(l%10==0) putchar('\n');
}
putchar('\n');
return 0;
}
- 1 回答
- 0 关注
- 980 浏览
添加回答
举报
0/150
提交
取消