统计每一学生的平均成绩


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

面试题 相关文章推荐
怎样让char类型的东西转换成int类型
Dec 09 面试题
main 主函数执行完毕后,是否可能会再执行一段代码,给出说明
Dec 05 面试题
在C语言中"指针和数组等价"到底是什么意思?
Mar 24 面试题
OLEDBConnection和SQLConnection有什么区别
May 31 面试题
广州迈达威.net面试题目
Mar 10 面试题
傲盾软件面试题
Aug 17 面试题
C#可否对内存进行直接的操作
Feb 26 面试题
如何整合JQuery和Prototype
Jan 31 面试题
请说出这段代码执行后a和b的值分别是多少
Mar 28 面试题
Java面试题:Java类的Main方法如果是Private将会怎么样
Aug 18 面试题
JSF的标签库有哪些
Apr 27 面试题
介绍一下Ruby中的对象,属性和方法
Jul 11 面试题
文件中有一组整数,要求排序后输出到另一个文件中
Jan 04 #面试题
上海奥佳笔试题面试题
Nov 16 #面试题
将一个文本文件的内容按倒序打印出来
Jan 05 #面试题
如何判断一段程序是由C 编译程序还是由C++编译程序编译的
Aug 04 #面试题
如果NULL和0作为空指针常数是等价的,那我到底该用哪一个
Sep 16 #面试题
利用异或运算实现两个无符号数的加法运算
Dec 20 #面试题
如何打印出当前源文件的文件名以及源文件的当前行号
Apr 05 #面试题
You might like
PHP 第一节 php简介
2012/04/28 PHP
thinkphp中连接oracle时封装方法无法用的解决办法
2013/06/17 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(八)
2014/06/23 PHP
一个用js实现的页内搜索代码
2007/05/23 Javascript
javascript 从if else 到 switch case 再到抽象
2010/07/17 Javascript
常见效果实现之返回顶部(结合淡入、淡出、减速滚动)
2012/01/04 Javascript
js String对象中常用方法小结(字符串操作)
2012/01/27 Javascript
JavaScript版TAB选项卡效果实例
2013/08/16 Javascript
javascript读写json示例
2014/04/11 Javascript
JS实现关键字搜索时的相关下拉字段效果
2014/08/05 Javascript
jQuery实现平滑滚动到指定锚点的方法
2015/03/20 Javascript
jQuery实现高亮显示网页关键词的方法
2015/08/07 Javascript
window.location.hash知识汇总
2015/11/09 Javascript
Windows系统下安装Node.js的步骤图文详解
2016/11/15 Javascript
谈谈JavaScript中浏览器兼容问题的写法小议
2016/12/17 Javascript
vue.js删除动态绑定的radio的指定项
2017/06/02 Javascript
详解Node.js读写中文内容文件操作
2018/10/10 Javascript
sharp.js安装过程中遇到的问题总结
2020/04/02 Javascript
[35:27]完美世界DOTA2联赛循环赛 GXR vs FTD BO2第二场 10.29
2020/10/29 DOTA
python的tkinter布局之简单的聊天窗口实现方法
2014/09/03 Python
django 自定义用户user模型的三种方法
2014/11/18 Python
Python将图片转换为字符画的方法
2020/06/16 Python
Python合并多个Excel数据的方法
2018/07/16 Python
12个Python程序员面试必备问题与答案(小结)
2019/06/24 Python
python计算波峰波谷值的方法(极值点)
2020/02/18 Python
Python爬虫入门有哪些基础知识点
2020/06/02 Python
详解python polyscope库的安装和例程
2020/11/13 Python
浅谈HTML5 & CSS3的新交互特性
2016/07/19 HTML / CSS
医学生求职自荐信
2013/10/25 职场文书
诚信承诺书范文
2014/03/27 职场文书
小学生手册家长评语
2014/04/16 职场文书
环保专项行动方案
2014/05/12 职场文书
企业文化宣传标语
2014/06/09 职场文书
后进基层党组织整改方案
2014/10/25 职场文书
微信搭讪开场白
2015/05/28 职场文书
python实现过滤敏感词
2021/05/08 Python