帮一下小白吧~
用C语言从键盘输入5个整数,删除所需索引的元素,输入删除后的剩余的数组元素,然后继续删除所需索引的元素,直到所有的元素值为0,程序结束。例如
输入:8 4 6 1 2
输入要删除的索引:3
8 4 6 2 0
输入要删除的索引:0
4 6 2 0 0
输入要删除的索引:1
4 2 0 0 0
输入要删除的索引:0
2 0 0 0 0
输入要删除的索引:0
0 0 0 0 0 我帮你写出来了,我自己都感觉写的很笨!
所以你做个参考吧!
代码如下:
#include <stdio.h>
int main()
{
int a;
int z=4;
printf("请输入5个数:");
for(int i=0;i<5;i++)
{
scanf("%d",&a);
}
for(int i=0;i<5;i++)
{
int x;
printf("请输入要删除的索引:");
scanf("%d",&x);
//a=0;
if(x==4)
{
a=0;
}
for(int k=x;k<4;k++)
{
a=a;
}
a=0;
z--;
for(int j=0;j<5;j++)
{
printf("%d ",a);
}
printf("\n");
}
return 0;
}
OK 希望对你有点帮助
页:
[1]