美文网首页
C语言-读出文件的所有内容显示到屏幕,并输出平均分

C语言-读出文件的所有内容显示到屏幕,并输出平均分

作者: 广陵周惊蛰 | 来源:发表于2020-01-11 18:00 被阅读0次

问题描述:读出文件的所有内容显示到屏幕,并输出平均分

源代码:

#include<stdio.h>
#include<stdlib.h>
int main (void)
{
    FILE *fp;/*1.定义文件指针*/
    long num;
    char stname[20];
    int i,score;
    int avg_score=0;
    
    if((fp=fopen("C:\\12-1.txt","r"))==NULL)/*2.打开文件*/
    {
        printf("File open erroe!\n");
        exit(0); 
     } 
     
     for(i=0;i<4;i++){/*3.文件处理(逐个读入和处理数据)*/
        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);
     if(fclose(fp)){
        printf("Can not close the file!\n");
        exit(0);
     }
     return 0;
}

运行结果:

读出文件的所有内容显示到屏幕,并输出平均分

程序参数:

  • 输出大小: 155.3974609375 KiB
  • 编译时间: 0.31s

相关文章

  • C语言-读出文件的所有内容显示到屏幕,并输出平均分

    问题描述:读出文件的所有内容显示到屏幕,并输出平均分 源代码: 运行结果: 程序参数: 输出大小: 155.397...

  • cat命令使用总结

    简介 cat命令常用来显示文件的内容。 命令格式 使用实例 输出文件内容 输出文件内容 并显示行号 输出文件内容 ...

  • Go语言:文件追加内容

    代码实例 相关文章 Go语言:获取某个目录下的所有文件 Go语言:读取文本文件并输出内容 Go语言:将字符串保存成...

  • Go语言:将字符串保存成文件

    代码实例 相关文章 Go语言:获取某个目录下的所有文件 Go语言:读取文本文件并输出内容 Go语言:将字符串保存成...

  • Linux命令之cat(15)

    1、这个命令常用来显示文件内容2、将多个文件的内容进行连接并打印到标准输出3、显示单个文件内容4、从标准输入读取内...

  • 【shell笔记>脚本】重定向、标准输入输出与错误

    本章内容:再探重定向标准输入和输出报告错误丢弃数据创建日志文件 理解输入和输出 显示输出的方法有: 在显示器屏幕上...

  • 2017.3.22

    今天学了c++的文件操作,打开文件和关闭文件和C语言差不多,读出数据和读入数据就有点绕了,ifstream读出数据...

  • C语言文件输入和输出操作的学习心得(四)

    概述 C语言文件输入和输出操作的学习心得(一)C语言文件输入和输出操作的学习心得(二)C语言文件输入和输出操作的学...

  • Shell自定义输入输出文件描述符

    一、标准文件描述符 我们知道shell脚本日志输出的方式有两种: 在显示器屏幕上显示输出 将输出重定向到文件中 L...

  • Linux 下查看文件内容的命令

    查看文件内容的命令: cat 由第一行开始显示内容,并将所有内容输出 tac 从最后一行倒序显示内容,并将所有内容...

网友评论

      本文标题:C语言-读出文件的所有内容显示到屏幕,并输出平均分

      本文链接:https://www.haomeiwen.com/subject/ctrbactx.html