编程题5 (结构体).docVIP

  • 3
  • 0
  • 约4.64千字
  • 约 6页
  • 2019-07-04 发布于浙江
  • 举报
结构体编程题类型: 1、结构体:查找统计 (3/4) 2、结构体:查找排序 (1/1) 3、结构体:链表 (0/1) 方法: 1、结构体数组和链表试题的类型,常见的有查找指定条件的值、求最大(小)值、排序等。方法与一般数组的相同。 注意事项: 1、.结构体(数组)和链表变量不同于一般变量(数组)的地方就只在于“名字有点长”。(用成员运算符或-运算符)。 一、结构体:查找统计 1.1.学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把指定分数范围内的学生数据放在b所指的数组中,分数范围内的学生人数由函数值返回. 例如:输入的分数范围是60和69,则应当把分数在60到69的学生数据进行输出,包含60分和69分的学生数据.主函数中将把60放在low中把69放在high中. #includestdio.h #define N 16 typedef struct { char num[10]; int s; }STREC; int fun(STREC *a,STREC *b,int l,int h) { int i,j,n; for(i=0,j=0,n=0;iN;i++){ if(a[i].s=l a[i].s=h){ b[j]=a[i]; j++; n++; } } return

文档评论(0)

1亿VIP精品文档

相关文档