/*C語言 指向結構的指標*/
#include<stdio.h>
#include<stdlib.h>
int main(void)
{
int i, j = 0, k;
struct data
{
char name[10];
int score;
}student[5] = { {"A", 10},
{"B", 90},
{"C", 80},
{"D", 70},
{"E", 60} };
for(i = 0; i < 5; i++)
if ((student + i)->score > j)
{
j = (student + i)->score;
k = i;
}
printf("name = %s score = %d\n", (student + k)->name, j);
system("pause");
return 0;
}
結果為:
文章標籤
全站熱搜