结构体和数组
来源:互联网 发布:c语言韩信点兵怎么理解 编辑:程序博客网 时间:2024/06/08 09:27
学生的记录由学号和成绩组成,N名学生的数据放在结构体数组s中,请编写函数将最低分的同学放在b所指的数组中。
#include <stdio.h>
#define N 16
typedef struct
{char num[10];
int s;
} STREC;
int fun(STREC *a, STREC *b)
{
int i;
int min=100;
int sum=0;
for(i=0;i<N;i++)
{
if(a[i].s<min)
min=a[i].s;
}
for(i=0;i<N;i++)
{
if(a[i].s==min)
{
b[sum]=a[i];
sum++;
}
}
return sum;
}
main()
{STREC s[N]={{"GA05",85},{"GA03",76}, {"GA02",69},{"GA04",85},{"GA01",91},{"GA07",72},{"GA08",64},{"GA06",87},{"GA015",85},{"GA013",91},{"GA012",64},{"GA014",91},{"GA011",91},{"GA017",64},{"GA018",64},{"GA016",72}};
STREC h[N];
int i,n;
n=fun(s,h);
printf("The %d lowest score :\n",n);
for(i=0;i<n; i++)
printf("%s %4d\n",h[i].num,h[i].s);
printf("\n");
}
- 结构体和数组
- 结构体和数组
- 结构体和数组
- 结构体数组和结构体指针
- 结构体指针和结构体数组
- 老码识途 数组和结构体
- 结构体指针和数组
- 元胞数组和结构体数组
- 结构体数组的定义和引用
- struct 结构体中 数组和指针
- byte数组和结构体相互转换
- 结构体数组的定义和引用
- struct 结构体中 数组和指针
- 结构体(有数组和指针)
- UE4结构体数组 定义和访问
- 数组--结构体数组
- Linux学习-结构体数组和结构体指针
- 指针,数组和结构
- javascript-Doctype, img图片预加载, js文档碎片
- JNI分析
- Spring之IOC讲解
- Groovy 分类注入
- Javascript > Eclipse > 自动代码规范化
- 结构体和数组
- spring、hibernate事务管理的区别及整合方式
- 初读《人月神话》
- Oracle批量导入数据
- 设置RadioButton的drawableTop大小
- lintcode111爬楼梯问题(动态规划easy)
- 梳理caffe代码math_functions(一)
- mysql 数据库备份及恢复命令mysqldump,source的用法
- 使用min-device-pixel-ratio媒体功能实现真正的1像素border