任务要求:
(1)编写一个程序实现如下功能:一个整型数组有10个元素,删除所有值为 n 均元素。
要求:
(2)主函数完成 n 的输入,数组元素输入以及删除后数组元素的输出。
删除功能用子函数完成。
c语言小例题,求牛咖帮
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- CSDN专家-天际的海浪 2021-11-03 01:36关注
你题目的解答代码如下:
#include <stdio.h> int del(int array[], int count, int n) { int lastValid = 0; for (int i = 0; i < count; i++) { if (array[i] != n) { array[lastValid] = array[i]; lastValid++; } } return lastValid; } void main() { int n, a[10], i, len = 10; printf("请输入一个整数n:"); scanf("%d", &n); printf("请输入10个整数:"); for (i = 0; i < len; i++) scanf("%d", &a[i]); len = del(a,len,n); for (i = 0; i < len; i++) printf("%d ", a[i]); }
如有帮助,望采纳!谢谢!
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 msix packaging tool打包问题
- ¥28 微信小程序开发页面布局没问题,真机调试的时候页面布局就乱了
- ¥15 python的qt5界面
- ¥15 无线电能传输系统MATLAB仿真问题
- ¥50 如何用脚本实现输入法的热键设置
- ¥20 我想使用一些网络协议或者部分协议也行,主要想实现类似于traceroute的一定步长内的路由拓扑功能
- ¥30 深度学习,前后端连接
- ¥15 孟德尔随机化结果不一致
- ¥15 apm2.8飞控罗盘bad health,加速度计校准失败
- ¥15 求解O-S方程的特征值问题给出边界层布拉休斯平行流的中性曲线