zoukankan      html  css  js  c++  java
  • 结构体数组指针

    #include <stdio.h> #define W 50

    struct Students{

        char name[20];     int sno;     float yu;     float shu;     float ying;    

    }stus[W]={{"zhao",0,20,99,97},   

    {"zhao1",1,97,96,95},  

       {"qian",2,95,96,92},  

       {"hong",3,100,93,97},  

       {"zhou",4,90,90,90}};

    int count =4;

    void del1(struct Students *stu1) {    

        int a;  

       printf("请输入要删除的学号");   

      scanf("%d",&a);   

      getchar();    

        for (int i=a; i<count; i++) {        

            if (stus[i].sno != stus[i +1].sno) {      

           *(stu1+i)=*(stu1+i+1);     

               }       

          }     count--;   

      printf("删除成功 ");

    }

    int main(int argc, const char * argv[]) {  

       del1(stus);     return 0;

    }

  • 相关阅读:
    git stash
    vim 使用
    git 分支管理
    git 日常使用
    js createElement
    git checkout
    2.2链表 链表中倒数第k个结点
    1.8字符串及分析 翻转子串
    全排列
    1.7数组 清除行列
  • 原文地址:https://www.cnblogs.com/wangjinshan/p/7145482.html
Copyright © 2011-2022 走看看