c语言数组题 有一个数组,数据元素从下标为1的位置开始存放,试编写一个算法:删除数组中第一个数值为偶数的结点,返回数组中元素的个数。要求:算法采用函数形式,并在机器上进行调试。并输出删除数据前后的数组。
可以给编一下吗 还有个运行环境
有问题请追问。代码已给出
追问可以运行吗
当然可以我把我的运行结果贴出来:
这是运行环境 要在这个环境下编程序
追答哦,我明白你的意思了,就是说输入和输出函数都已经写好了
你只需要把我写的删除函数写上去就好了
在main上面添加一个函数代码为:
int shanchu(int b[MAX],int m)然后在主函数中调用这个函数就ok了调用方法和我写的类似
OK!!谢谢! 我试一下 一会儿有不清楚的再问下你
追答ok,欢迎追问
追问那个 怎么调用啊 还是不会
直接在main中调用delete就好了
例如可以在
printarray(a,n);
之后添加
n=delete(a,n);
printarray(a,n);
这样代表调用了delete这个函数然后再输出数组
太感谢!!!
本回答被提问者采纳