标题:有人能帮我简述这个删除指定元素的操作吗?求求了
取消只看楼主
yh794649379
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2020-3-6
结帖率:0
已结贴  问题点数:20 回复次数:1 
有人能帮我简述这个删除指定元素的操作吗?求求了
//删除模块
void del_message()
{
    int i=0,j;
    long int del_num;
    system("cls");
    sum=read_message();
    printf("学生总数:%d\n",read_message());
    printf("\t\t\t\t学生信息表");
    printf("\n********************************************************************************\n");
    printf("\n学号\t姓名\t年龄\t性别\t出生年月\t专业班级\t电话\t\t宿舍号\n");
    printf("--------------------------------------------------------------------------------\n");
    for(j=0;j<read_message();j++)
        printf("\n\n%ld\t%s\t%d\t%s\t%s\t%s\t%-9ld\t%s\t\n",stu[j].num,stu[j].name,stu[j].age,stu[j].sex,stu[j].birthday,stu[j].pro,stu[j].tele_num,stu[j].dor);
        printf("--------------------------------------------------------------------------------\n");   
        printf("输入要删除的学号:");
        scanf("%ld",&del_num);
        for(j=0;j<sum;j++)
        {
            if(stu[j].num==del_num)
                for(i=j;i<sum;i++)
                {
                    stu[i]=stu[i+1];
                    save_message();
                }
        }
    printf("删除成功!");
    printf("按任意键返回主菜单!");
    getch();
    system("cls");
}
搜索更多相关主题的帖子: sum for 删除 stu printf 
2020-03-06 12:02
yh794649379
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2020-3-6
得分:0 
回复 2楼 叶纤
谢谢谢谢谢谢谢谢谢谢谢你啊啊
2020-03-12 13:39



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-499582-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.808374 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved