m0_58728988 2021-05-28 15:28 采纳率: 20%
浏览 30
已采纳

问一下各位大佬,这个空咋填?

 

  • 写回答

4条回答 默认 最新

  • qfl_sdu 2021-05-28 15:36
    关注

    代码如下,如有帮助,请采纳一下,谢谢。

    #include <iostream>
    using namespace std;
    void main()
    {
    	int a[10] = {43,32,22,13,11,44,36,23,26,31};
    	int i,x;
    	for (i = 0; i < 10; i++)
    		printf(" %d",a[i]);
    	
    	printf("\n输入要删除的数:");
    	scanf("%d",&x);
    	for (i = 0; i < 10; i++) // i < 9 这里应噶是10
    		if(x == a[i]) break;
    	while(i < 9)
    	{
    		a[i] = a[i+1];
    		i++;
    	}
    	printf("删除后:\n");
    	for(i = 0; i < 9;i++)
    		printf(" %d",a[i]);
    	
    }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?