设有一组学生的成绩数据已经放在结构体数组stu中
struct student
{ int num;
char name[20];
char sex;
float score;
}stu[5]={{101,"li ping",'m',45},
{102 ,"zhang ping",'m',62.5},
{103 ,"he fang",'m',92.5},
{104 ,"cheng ling",'f',87},
{105 ,"wang ming",'m',58}};
1)子函数实现 :不及格人数统计。 要求:使用结构体指针变量作为函数参数编程,主函数中输出结果。
2)子函数实现: 根据学号在结构体数组中查找学生信息,返回该学生所在的数组下标,若没找到则返回-1。主函数中输出该学生信息。 要求: 使用学号、结构体指针变量作为函数参数编程。
3)子函数实现:根据姓名在结构体数组中查找学生信息, 返回该学生所在的数组下标,若没找到则返回-1。主函数中输出该学生信息。 要求: 使用字符数组或字符指针变量(为了传递姓名)、结构体指针变量作为函数参数编程。