题目:

题目来源WUSTOJ

源代码:

#include<stdio.h>
int main() {int n, m, i, a[20];while (scanf("%d", &n) != EOF) {for (i = 0; i < n; i++) {scanf("%d", &a[i]); // 输入n个整数}scanf("%d", &m); //输入mfor (i = 0; i < n; i++) {if (m == a[i]) { // 数组中找到了整数mn--; // n减1for (; i < n; i++) {a[i] = a[i + 1]; // 将以后的数向前移一位}}}if (n != 0) { // 删除后数组中至少有1个整数for (i = 0; i < n - 1; i++) {printf("%d ", a[i]);}printf("%d\n", a[i]); // 最后一个数换行}}return 0;
}

测试数据:

数据1:

4 1 2 3 4
0

结果:

1 2 3 4

数据2:

4 1 2 3 4
1

结果:

2 3 4

数据3:

4 1 2 3 4
4

结果:

1 2 3

数据4:

1 2
2

结果:


注意:

  1. 多组输入
  2. 最后换行
  3. 删除后没有数的话,不需要输出任何东西
  4. 数组中没有m的话,原样输出

截图:

1144: 零起点学算法51——数组中删数(C语言)相关推荐

  1. 1145: 零起点学算法52——数组中删数II

    1145: 零起点学算法52--数组中删数II Time Limit: 1 Sec  Memory Limit: 64 MB   64bit IO Format: %lld Submitted: 29 ...

  2. Problem E: 零起点学算法84——数组中删数II

    Description 在给定的数组中删除数 Input 多组测试,每组第一行输入1个整数n(n<20),然后是n个整数 第二行输入1个整数m Output 删除在第一行的n个整数中的数字m(多 ...

  3. Problem C: 零起点学算法82——数组中查找数

    Problem C: 零起点学算法82--数组中查找数 分析 对数据进行遍历判断即可. Description 在给定的数组中查找一个数 Input 多组测试,每组第一行输入1个整数n(n<20 ...

  4. 零起点学算法82——数组中查找数

    Description 在给定的数组中查找一个数 Input 多组测试,每组第一行输入1个整数n(n<20),然后是n个整数 第二行输入1个整数m Output 查找在第一行的n个整数中第一次出 ...

  5. c语言起点零算法32继续求多项式,武汉科技大学ACM :1001: 零起点学算法34——继续求多项式...

    Problem Description 输入1个正整数n, 计算1+(1+2)+(1+2+3)+...+(1+2+3+...+n) Input 输入正整数n(多组数据) Output 输出1+(1+2 ...

  6. 零起点学算法22——华氏摄氏温度转换

    零起点学算法22--华氏摄氏温度转换 Time Limit: 1 Sec  Memory Limit: 64 MB   64bit IO Format: %lld Description 输入一个华氏 ...

  7. 1115: 零起点学算法22——华氏摄氏温度转换

    1115: 零起点学算法22--华氏摄氏温度转换 Time Limit: 1 Sec  Memory Limit: 64 MB   64bit IO Format: %lld Submitted: 3 ...

  8. 1182: 零起点学算法89——母牛的故事(*)

    Description 有一头母牛,它每年年初生一头小母牛.每头小母牛从第四个年头开始,每年年初也生一头小母牛.请编程实现在第n年的时候,共有多少头母牛? Input 输入数据由多个测试实例组成,每个 ...

  9. 零起点学算法104——第几天?

    零起点学算法104--第几天? Time Limit: 1 Sec  Memory Limit: 128 MB   64bit IO Format: %lld Description 给定一个日期,输 ...

最新文章

  1. python的turtle绘图体系入门必看(一)
  2. 关于Qstring.replace传参Qstring.length为0引起程序退出的记录
  3. 论坛头条内容链接地址有误
  4. 程序架构探讨—001 多段select语句的方案
  5. STM32 CAN通信协议详解—小白入门(一)
  6. mac下安装nginx+php+mysql
  7. 分析方法论_用户生命周期的建立
  8. 算术平均数、几何平均数、
  9. 剧院在线选座票务系统
  10. 仿苹果商店 html5效果,8个超炫酷仿苹果应用的HTML5动画
  11. Linux内核之 module_init解析 (下)
  12. JavaScript中0.1+0.2问题
  13. python--查看微信好友是否删除自己
  14. 人工智能生成 logo 神器
  15. 3dsmax: Failed to load max file: C:/Users/cyl/AppData/Local/Thinkbox/Deadline/s
  16. Linux shell编程100例
  17. Linux下vim的复制、粘贴操作
  18. android中终端命令大全,Android系统在超级终端下必会的命令大全(八)
  19. matlab绘图函数plot调整显示参数
  20. 【洛谷试炼场】普及练习场——排序Ex

热门文章

  1. 装nvida显卡驱动后循环登录 闪退的方法UBUNTU16.04
  2. NanoPi NEO Air内EMMC系统克隆至全新的SD卡
  3. 红米手机里突然出现android,红米手机有隐藏应用的功能吗?
  4. 基于最小二乘法的点云空间平面拟合(C++实现)
  5. 爱立信携手EBU和BBC展示直播字幕制作的新标准
  6. 2017年9月英语总结
  7. 信息孤岛影响_消防管理中,互不关联的“数据孤岛”如何解决?
  8. 80 Gbps 的 USB4 2.0 要来了!
  9. Android-0.第三方登录简介
  10. 用中文编程,就不用学英语?我保证你会更头疼!