我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

0839-数组元素的删除

这个哪里错了
输入为
7
1 2 3 4 5 3 6
3 的时候,答案正确
但是输入为
20
1 2 3 4 5 3 6 8 9 10 1 2 3 4 5 3 3 3 9 10
3
的时候,最后的10输不出来了
#include<stdio.h>
int main()
{
int n,i,m,j,k=0;
int a[100];
scanf("%d",&n);
for(i=0;i<n;i++){
scanf("%d ",&a[i]);
}
scanf("%d",&m);
for(i=0;i<n;i++){
if(m==a[i]){
k++;
}
}
for(i=0;i<n;i++){
if(m==a[i]){
for(j=i;j<n;j++){
a[j]=a[j+1];
}
}
}
for(i=0;i<n-k;i++){
printf("%d ",a[i]);
}
printf("\n");
return 0;
}

  • 这有个类似的问题, 你可以参考下: https://ask.csdn.net/questions/7597681

近期文章

  • 对数组进行排序,并统计每行元素和
  • 有没有办法让codeIgniter输出html而不是xhtml?
  • 汇编语言问题求大佬解答
  • 关于python的问题,列表合并
  • 辅助表元是什么意思呢
  • VUE导入IDEA时遇到的问题
  • Kali linux 2022.3版本安装GVM后,扫描设定为空
  • 我应该如何查询MySQL以及如何缓存MySQL的结果?
  • Doc2vec的一些小问题
  • 用jsp链接数据查询显示多条留言内容
  • 有开发过公司官网的朋友么?
  • SDL2 怎么写一个函数来判断游戏进程中两个RECT是否重叠?
  • 如何解决JAVA prepareStatement不能正常运行
  • matlab基础🙏🏻
  • c怎样输出任意内容////
  • 为什么fgets函数打开文件后是乱码
  • 如何从PHP获取Oracle SQL查询的EXPLAIN PLAN?
  • 输入abc的值计算一元二次方程组,但是同种过程算出来的结果不一样
  • Python 出现futurewarning
  • 学生个人消费管理系统

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华