1.demo:计算成绩及格的学生个数
#include <stdio.h>
#include <stdlib.h>
struct Student{ //建立结构体类型struct Student
char name[15]; //名字
char id[15]; //学号
int score; //成绩
}temp;
int judge_pass(struct Student a,int num) //判断是否及格
{
if(a.score>=60)
num++;
return num;
}
int main()
{
int n,num=0;//num记录成绩及格的学生个数
scanf("%d",&n); //从控制台接收学生个数n
for(int i=0;i<n;i++)
{
scanf("%s%s%d",temp.name,temp.id,&temp.score);
//接收学生的姓名,学号,成绩
num=judge_pass(temp,num);
}
printf(“及格的学生个数是:%d\n”,num);
return 0;
}
2.codeblock后执行结果如图: