统计每一学生的平均成绩


Posted in 面试题 onJune 06, 2014
已知文件中存有10 个学生的数学、政治、和英语三门课的成绩,试统计每一学生的平均成绩,并存入该文件中。
解:#include
struct student{ int number;
char cname[10];
int shuxue;
int zhengzhi;
int yingyu;
double ave;};
main()
{
FILE *fp;
struct student s[10];
int size;
int i;
size=sizeof(struct student);
if((fp=fopen(“student”,”ab+”))==NULL)
{
printf(“cannot open the file!”);
exit(0);
}
for(i=0;i {
fread(&s[i],size,1,fp);
s[i].ave=(s[i].shuxue+s[i].zhengzhi+s[i].yingyu)/3;
}
rewind(fp);
for(i=0;i fwrite(&s[i],size,i,fp);
fclose(fp);
}

Tags in this post...

面试题 相关文章推荐
应用服务器有那些
Jan 19 面试题
Ibatis如何调用存储过程
May 15 面试题
写出程序把一个链表中的接点顺序倒排
Apr 28 面试题
strlen的几种不同实现方法
May 31 面试题
北京华建集团SQL面试题
Jun 03 面试题
介绍一下SQL中union,intersect和minus
Apr 05 面试题
配置管理计划的主要内容有哪些
Jun 20 面试题
介绍一下JNDI的基本概念
Jul 26 面试题
介绍一下mysql的日期和时间函数
Mar 28 面试题
GC是什么?为什么要有GC?
Dec 08 面试题
XML文档定义有几种形式?它们之间有何本质区别?解析XML文档有哪几种方式?
Jan 12 面试题
DTD的含义以及作用
Jan 26 面试题
文件中有一组整数,要求排序后输出到另一个文件中
Jan 04 #面试题
上海奥佳笔试题面试题
Nov 16 #面试题
将一个文本文件的内容按倒序打印出来
Jan 05 #面试题
如何判断一段程序是由C 编译程序还是由C++编译程序编译的
Aug 04 #面试题
如果NULL和0作为空指针常数是等价的,那我到底该用哪一个
Sep 16 #面试题
利用异或运算实现两个无符号数的加法运算
Dec 20 #面试题
如何打印出当前源文件的文件名以及源文件的当前行号
Apr 05 #面试题
You might like
ADODB的数据库封包程序库
2006/12/31 PHP
PHP原理之异常机制深入分析
2010/08/08 PHP
PHP开发中常用的字符串操作函数
2011/02/08 PHP
ci检测是ajax还是页面post提交数据的方法
2014/11/10 PHP
php实现xml转换数组的方法示例
2017/02/03 PHP
PHP convert_uudecode()函数讲解
2019/02/14 PHP
Firefox outerHTML实现代码
2009/06/04 Javascript
代码获取历史上的今天发生的事
2014/04/11 Javascript
js中的getAttribute方法使用示例
2014/08/01 Javascript
jQuery选择器源码解读(四):tokenize方法的Expr.preFilter
2015/03/31 Javascript
jquery自定义插件开发之window的实现过程
2016/05/06 Javascript
Ext JS框架程序中阻止键盘触发回退或者刷新页面的代码分享
2016/06/07 Javascript
JavaScript数组操作函数汇总
2016/08/05 Javascript
Query常用DIV操作获取和设置长度宽度的实现方法
2016/09/19 Javascript
js实现对table的增加行和删除行的操作方法
2016/10/13 Javascript
使用jQuery实现简单的tab框实例
2017/08/22 jQuery
Vue 应用中结合vux使用微信 jssdk的方法
2018/08/28 Javascript
Vue插件从封装到发布的完整步骤记录
2019/02/28 Javascript
浅谈redux, koa, express 中间件实现对比解析
2019/05/23 Javascript
如何在微信小程序中实现Mixins方案
2019/06/20 Javascript
Vue中img的src是动态渲染时不显示的解决
2019/11/14 Javascript
JavaScript this使用方法图解
2020/02/04 Javascript
vue.js实现简单的计算器功能
2020/02/22 Javascript
Python编写的com组件发生R6034错误的原因与解决办法
2013/04/01 Python
python基础教程之popen函数操作其它程序的输入和输出示例
2014/02/10 Python
Python实现的将文件每一列写入列表功能示例【测试可用】
2018/03/19 Python
Python2实现的图片文本识别功能详解
2018/07/11 Python
简单了解python反射机制的一些知识
2019/07/13 Python
python数据归一化及三种方法详解
2019/08/06 Python
python实现一个点绕另一个点旋转后的坐标
2019/12/04 Python
Python Dataframe常见索引方式详解
2020/05/27 Python
Agoda香港:全球特价酒店预订
2017/05/07 全球购物
使用索引有什么好处
2016/07/27 面试题
爱祖国爱家乡演讲稿
2014/09/02 职场文书
小学运动会报道稿
2014/10/04 职场文书
房屋过户委托书范本
2014/10/07 职场文书