结构体3

作者: 时间:2020-07-09 点击数:

拓展1:去掉最后一个数据后的*
      按规律处理前n-1个数组
   单独处理最后一个数据
   for(i=0;i<2;i++)
 printf("%s:%d*",hxr[i].name,hxr[i].cnt);
       printf("%s:%d*",hxr[i].name,hxr[i].cnt);
拓展2:统计谁是票王!
输出:姓名:票数
分析:
     设计一个函数(找票王)
  stu findking(stu tt[],int n)
  {
     int i;
  stu st;
  st=tt[0];
  for(i=1;i<3;i++)
  if (tt[i].cnt>st.cnt) st=tt[i];
  return st;
  }
拓展3:按照票数从高到低输出:姓名:票数*姓名:票数*姓名:票数
分析:
      设计一个排序函数(冒泡)
   void sort(stu tt[],int n)
   {
      int i,j;
   stu temp;
   for(i=0;i<n-1;i++)
   for(j=0;j<n-1-i;j++)
   if (tt[j].cnt<tt[j+1].cnt)
      {temp=tt[j];tt[j]=tt[j+1];tt[j+1]=temp;} 
    }

上一页 [1] [2] [3] [4] [5] 下一页

Copyright© 2020 Anyang Institute of Technology.All rights reserved.

学院地址:河南省安阳市黄河大道西段