加入收藏 收藏网站 设为首页 设为首页
招生考试网
学历类| 阳光高考 研 究 生 自学考试 成人高考 专 升 本 中考会考 外语类| 四 六 级 职称英语 商务英语 公共英语 日语能力
资格类| 公 务 员 报 关 员 银行从业 司法考试 导 游 证 教师资格 财会类| 会 计 证 经 济 师 会计职称 注册会计 税 务 师
工程类| 一级建造 二级建造 造 价 师 造 价 员 咨 询 师 监 理 师 医学类| 卫生资格 执业医师 执业药师 执业护士 国际护士
计算机| 等级考试 软件水平 应用能力 其它类| 书画等级 美国高考 驾 驶 员 书法等级 少儿英语 报 检 员 单 证 员 出国留学
 招生考试网 - 计算机等级考试 - 考试辅导 - 计算机二级 - 正文

 
2011计算机二级C语言考点:文件
来源:fjzsksw.com 2010-11-3 编辑:zhanghaifeng 【字体:小 大】
2011计算机二级C语言考点:文件

 

 

计算机二级]2011计算机二级C语言考点:函数 11-03
[计算机二级]2011计算机二级C语言考点:二维数组 11-03
[计算机二级]2011计算机二级C语言考点:一维数组 11-03
[计算机二级]2011计算机二级C语言考点:循环结构程序设计 11-03
[计算机二级]2011计算机二级C语言考点:选择结构程序设计 11-03
[计算机二级]2011计算机二级C语言考点:简单的C程序设计 11-03
[计算机二级]2011计算机二级C语言考点:C语言的基础知识 11-03
[计算机二级]2011计算机二级C语言考点:C语言的运行环境和过程

 

 实验九 文件

  【目的与要求】

  1.掌握文件和文件指针的概念以及文件的定义方法。

  2.了解文件打开和关闭的概念和方法。

  3.掌握有关文件的函数。

  【上机内容】

  【一般示例】

  【例1】对data.dat文件写入100条记录。

  #include

  main()

  {FILE *fp;

  int i;

  float x;

  fp=fopen("date.dat","w");

  for(i=1;i<=100;i++)

  {scanf("%f",&x);

  fprintf(fp,"%f\n",x);

  }

  fclose(fp);

  }

  【例2】设有一文件cj.dat存放了50个人的成绩(英语、计算机、数学),存放格式为:每人一行,成绩间由逗号分隔。计算三门课平均成绩,统计个人平均成绩大于或等于90分的学生人数。

  #include

  main()

  {FILE *fp;

  int num;

  float x , y , z , s1 , s2 , s3 ;

  fp=fopen ("cj.dat","r");

  {fscanf (fp,"%f,%f,%f",&x,&y,&z);

  s1=s1+x;

  s2=s2+y;

  s3=s3+z;

  if((x+y+z)/3>=90)

  num=num+1;

  }

  printf("分数高于90的人数为:%.2d",num);

  fclose(fp);

  }

  【例3】统计上题cj.dat文件中每个学生的总成绩,并将原有数据和计算出的总分数存放在磁盘文件“stud”中。

  #include "stdio.h"

  main()

  {

  FILE *fp1,*fp2;

  float x,y,z;

  fp1=fopen("cj.dat","r");

  fp2=fopen("stud","w");

  while(!feof(fp1))

  {

  fscanf (fp1,"%f,%f,%f",&x,&y,&z);

  printf("%f,%f,%f,%f\n",x,y,z,x+y+z);

  fprintf(fp2,"%f,%f,%f,%f\n",x,y,z,x+y+z);

  }

  fclose(fp1);

  fclose(fp2);

  }

  【作业】

  1. 有 5个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括学生号,姓名,三门课成绩),计算出平均成绩,将原有数据和计算出的平均分数存放在磁盘文件“stud”中。

  2. 将上题“stud”文件中的学生数据,按平均分进行排序处理,将已排序的学生数据存入一个新文件“stu_sort”中。

 

 



 
网站版权与免责声明
①由于各方面情况的不断调整与变化,本网所提供的相关信息请以权威部门公布的正式信息为准.
②本网转载的文/图等稿件出于非商业性目的,如转载稿涉及版权等问题,请在两周内来电联系.
推荐文章
  • 此栏目下没有推荐文章
  • 热门文章

    报名考试
    全国 | 黑龙江 | 吉林 | 辽宁 | 内蒙古
    青海 | 宁夏 | 甘肃 | 新疆 | 陕西
    西藏 | 北京 | 天津 | 河北 | 山东
    江苏 | 安徽 | 河南 | 上海 | 浙江
    福建 | 广东 | 山西 | 湖南 | 湖北
    江西 | 广西 | 海南 | 云南 | 贵州
    四川 | 重庆
    分省高校计算机考试
    黑龙江 | 吉林 | 辽宁 | 内蒙古 | 河北
    北京 | 天津 | 新疆 | 甘肃 | 宁夏
    青海 | 陕西 | 山西 | 河南 | 山东
    江苏 | 安徽 | 浙江 | 福建 | 广东
    海南 | 广西 | 江西 | 湖北 | 湖南
    四川 | 上海 | 重庆 | 贵州 | 云南
    西藏
    成绩查询
    报考指南
    试题答案
    模拟试题
    考试辅导
    计算机一级 | 计算机二级 | 计算机三级 | 计算机四级
    经验交流
    高校计算机