统计每一学生的平均成绩


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

面试题 相关文章推荐
JMS中Topic和Queue有什么区别
May 15 面试题
实现向右循环移位
Jul 31 面试题
统计每一学生的平均成绩
Jun 06 面试题
delegate与普通函数的区别
Jan 22 面试题
什么是反射
Mar 17 面试题
介绍一下linux的文件系统
Oct 06 面试题
什么是规则表达式
May 03 面试题
GWT的应用有哪两种部署模式
Dec 21 面试题
Ajax主要包含了哪些技术
Jun 12 面试题
Java中各种基本数据类型的默认值都是什么
Dec 22 面试题
介绍一下Ruby的特点
Jan 20 面试题
Java面试题冲刺第十六天--消息队列
Aug 07 面试题
文件中有一组整数,要求排序后输出到另一个文件中
Jan 04 #面试题
上海奥佳笔试题面试题
Nov 16 #面试题
将一个文本文件的内容按倒序打印出来
Jan 05 #面试题
如何判断一段程序是由C 编译程序还是由C++编译程序编译的
Aug 04 #面试题
如果NULL和0作为空指针常数是等价的,那我到底该用哪一个
Sep 16 #面试题
利用异或运算实现两个无符号数的加法运算
Dec 20 #面试题
如何打印出当前源文件的文件名以及源文件的当前行号
Apr 05 #面试题
You might like
实现php加速的eAccelerator dll支持文件打包下载
2007/09/30 PHP
php通过文件流方式复制文件的方法
2015/03/13 PHP
php使用ZipArchive函数实现文件的压缩与解压缩
2015/10/27 PHP
jquery 1.3.2 IE8中的一点点的小问题解决方法
2009/07/10 Javascript
Jquery下判断Id是否存在的代码
2011/01/06 Javascript
基于Jquery实现表格动态分页实现代码
2011/06/21 Javascript
addEventListener()第三个参数useCapture (Boolean)详细解析
2013/11/07 Javascript
7个JS基础知识总结
2014/03/05 Javascript
vuejs在解析时出现闪烁的原因及防止闪烁的方法
2016/09/19 Javascript
进阶之初探nodeJS
2017/01/24 NodeJs
原生JS实现幻灯片
2017/02/22 Javascript
详解vue-cli项目中的proxyTable跨域问题小结
2018/02/09 Javascript
Node.Js生成比特币地址代码解析
2018/04/21 Javascript
详解基于vue的服务端渲染框架NUXT
2018/06/20 Javascript
python简单图片操作:打开\显示\保存图像方法介绍
2017/11/23 Python
Django框架模板介绍
2019/01/15 Python
详解重置Django migration的常见方式
2019/02/15 Python
Python增强赋值和共享引用注意事项小结
2019/05/28 Python
Python基于Dlib的人脸识别系统的实现
2020/02/26 Python
Python 随机按键模拟2小时
2020/12/30 Python
Argos官网:英国家喻户晓的百货零售连锁商
2017/04/03 全球购物
GetYourGuide台湾:预订旅游活动、景点和旅游项目
2019/06/10 全球购物
物业管理毕业生的自我评价
2014/02/17 职场文书
法律进企业活动方案
2014/03/04 职场文书
电子信息专业应届生自荐信
2014/06/04 职场文书
医院领导班子查摆问题对照检查材料思想汇报
2014/10/08 职场文书
大学生暑期社会实践证明范本
2014/10/24 职场文书
个人股份合作协议书
2014/10/24 职场文书
小学班主任自我评价
2015/03/11 职场文书
食堂卫生管理制度
2015/08/04 职场文书
担保书格式范文
2015/09/22 职场文书
MySQL Router的安装部署
2021/04/24 MySQL
Qt自定义Plot实现曲线绘制的详细过程
2021/11/02 Python
详细聊一聊mysql的树形结构存储以及查询
2022/04/05 MySQL
vue生命周期钩子函数以及触发时机
2022/04/26 Vue.js
3050和2060哪个好 性能差多少 差距有多大 谁更有性价比
2022/06/17 数码科技