c++排序删除问题,在我的程序里修改一下del函数,实现删除。(我的del函数是错的)

[复制链接]
查看11 | 回复3 | 2012-5-29 20:26:31 | 显示全部楼层 |阅读模式
编号num是你要删除的学生吗如果是的话那在调用时for(int i=num+1;i<n;i++)a[i-1]=a;就行了...
回复

使用道具 举报

千问 | 2012-5-29 20:26:31 | 显示全部楼层
void del(){int k=-1;for(int i=0;i<num;i++){if(s<s[num])continue;else if(s==s[num]){if(k=-1)k=i;}elses[k++]=s;}if(...
回复

使用道具 举报

千问 | 2012-5-29 20:26:31 | 显示全部楼层
那就把所有的数据都向前移动就可以了...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行