1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/zhienchen-Cexp

В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
f12-1.c 744 Байты
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
zhienchen Отправлено 07.01.2019 11:54 d30d2b1
#include<stdio.h>
#include<stdlib.h>
int main()
{
FILE *fp; /*1.定义文件指针*/
long num;
char stname[20];
int i,score;
int avg_score=0;
/*2.打开文件*/
if((fp=fopen("f12-1.txt","r"))==NULL) /*此时 f12-1.txt 需与程序在同一路径下*/
{
printf("File open error!\n");
exit(0);
}
/*3.文件处理(逐个读入和处理数据)*/
for(i=0;i<5;i++)
{
fscanf(fp,"%ld%s%d",&num,stname,&score);//从文件读入成绩保存到变量
avg_score += score; //统计总分
printf("%ld %s %d\n",num,stname,score);
}
printf("Average score:%d\n",avg_score/5); //输出平均分到屏幕
/*4.关闭文件*/
if(fclose(fp)){
printf("Can not close the file!\n");
exit(0);
}
getchar();
return 0;
}

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/zhienchen-Cexp.git
git@api.gitlife.ru:oschina-mirror/zhienchen-Cexp.git
oschina-mirror
zhienchen-Cexp
zhienchen-Cexp
master