當前位置:編程學習大全網 - 編程軟體 - 已知壹個數據文件f.txt中保存了5個學生的考試成績,包括學號、姓名和分數,文件內容如下:

已知壹個數據文件f.txt中保存了5個學生的考試成績,包括學號、姓名和分數,文件內容如下:

#include <stdio.h>

struct stu{

char num[20];

char name[20];

int scroe;

}s[5],a,b;

int main () {

FILE *fin = fopen ("c:\\f.dat", "r"); /*我這裏存在了C盤*/

int i;

a.scroe=1000;

b.scroe=0;

for(i=0;i<5;i++){

fscanf (fin, "%s %s %d",s[i].num,s[i].name,&s[i].scroe);

if(s[i].scroe<a.scroe) a=s[i];

if(s[i].scroe>b.scroe) b=s[i];

printf( "%s %s %d\n",s[i].num,s[i].name,s[i].scroe);

}

printf( "\n%s %s %d\n",a.num,a.name,a.scroe);/*最低*/

printf( "\n%s %s %d\n",b.num,b.name,b.scroe);/*最高*/

return 0;

}

  • 上一篇:東芝復印機c391故障
  • 下一篇:壹門編程語言會有漏洞嗎,比如C,C++,java之類的
  • copyright 2024編程學習大全網