统计每一学生的平均成绩


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...

面试题 相关文章推荐
如何减少垃圾回收让内存更加有效使用
Oct 18 面试题
线程的基本概念、线程的基本状态以及状态之间的关系
Oct 26 面试题
阿尔卡特(中国)的面试题目
Aug 20 面试题
一套C++笔试题面试题
Jun 06 面试题
别名指示符是什么
Oct 08 面试题
string = null 和string = ''的区别
Apr 28 面试题
AURALog面试题软件测试方面
Oct 22 面试题
数据库测试通常都包括哪些方面
Nov 30 面试题
测试驱动开发的主要步骤是什么
Dec 10 面试题
Java Servlet API中forward() 与redirect()的区别
Apr 20 面试题
有abstract方法的类一定要用abstract修饰吗
Mar 14 面试题
一套英文Java笔试题面试题
Apr 21 面试题
文件中有一组整数,要求排序后输出到另一个文件中
Jan 04 #面试题
上海奥佳笔试题面试题
Nov 16 #面试题
将一个文本文件的内容按倒序打印出来
Jan 05 #面试题
如何判断一段程序是由C 编译程序还是由C++编译程序编译的
Aug 04 #面试题
如果NULL和0作为空指针常数是等价的,那我到底该用哪一个
Sep 16 #面试题
利用异或运算实现两个无符号数的加法运算
Dec 20 #面试题
如何打印出当前源文件的文件名以及源文件的当前行号
Apr 05 #面试题
You might like
星际流派综述
2020/03/04 星际争霸
全国FM电台频率大全 - 29 青海省
2020/03/11 无线电
五款PHP代码重构工具推荐
2014/10/14 PHP
在Mac OS上自行编译安装Apache服务器和PHP解释器
2015/12/24 PHP
thinkPHP框架实现多表查询的方法
2018/06/14 PHP
php如何比较两个浮点数是否相等详解
2019/02/12 PHP
php封装的pdo数据库操作工具类与用法示例
2019/05/08 PHP
PHP code 验证码生成类定义和简单使用示例
2020/05/27 PHP
JSQL  一个 web DB 的封装
2010/05/05 Javascript
nodejs win7下安装方法
2012/05/24 NodeJs
url参数中有+、空格、=、%、&、#等特殊符号的问题解决
2013/05/15 Javascript
基于JavaScript将表单序列化类型的数据转化成对象的处理(允许对象中包含对象)
2015/12/28 Javascript
移动端横屏的JS代码(beta)
2016/05/16 Javascript
用jquery快速解决IE输入框不能输入的问题
2016/10/04 Javascript
JS焦点图,JS 多个页面放多个焦点图的实例
2016/12/08 Javascript
scroll事件实现监控滚动条并分页显示(zepto.js)
2016/12/18 Javascript
webpack进阶——缓存与独立打包的用法
2017/08/02 Javascript
浅谈webpack 构建性能优化策略小结
2018/06/13 Javascript
JavaScript函数、闭包、原型、面向对象学习笔记
2018/09/06 Javascript
vue 移动端记录页面浏览位置的方法
2020/03/11 Javascript
利用Python演示数型数据结构的教程
2015/04/03 Python
Python中使用bidict模块双向字典结构的奇技淫巧
2016/07/12 Python
python使用pymysql实现操作mysql
2016/09/13 Python
python实现教务管理系统
2018/03/12 Python
详解django的serializer序列化model几种方法
2018/10/16 Python
python 定义n个变量方法 (变量声明自动化)
2018/11/10 Python
DES加密解密算法之python实现版(图文并茂)
2018/12/06 Python
python操作cfg配置文件方式
2019/12/22 Python
Python3 虚拟开发环境搭建过程(图文详解)
2020/01/06 Python
Python yield生成器和return对比代码实例
2020/04/20 Python
PyCharm上安装Package的实现(以pandas为例)
2020/09/18 Python
英国顶级家庭折扣店:The Works
2017/09/06 全球购物
英国领先的隐形眼镜在线供应商:Lenstore.co.uk
2019/11/24 全球购物
学生会主席演讲稿
2014/04/25 职场文书
英语教师个人工作总结
2015/02/09 职场文书
学校世界艾滋病日宣传活动总结
2015/05/05 职场文书