文件例题(六)
来源:互联网 发布:3dmax建模算法 编辑:程序博客网 时间:2024/06/05 17:14
【题目】在磁盘文件上存有10个学生的数据。要求将第1、3、5、7、9个学生的数据输入的计算机,并在屏幕上显示出来。
#include<stdio.h>#include<stdlib.h>#define N 10struct student{char name[10];int num;int age;char addr[20];}stu[N];int main(){int i;FILE *fp; if((fp=fopen("stu1.dat","rb"))==NULL){printf("Cannot open file\n");exit(0);}for(i=0;i<N;i+=2){fseek(fp,i*sizeof(struct student),0);fread(&stu[i],sizeof(struct student),1,fp);printf("%-10s% -5d% -5d%-20s\n",stu[i].name,stu[i].num,stu[i].age,stu[i].addr);}fclose(fp);return 0;}
- 文件例题(六)
- 文件例题(一)
- 文件例题(二)
- 文件例题(三)
- 文件例题(四)
- 文件例题(五)
- leetcode题目例题解析(六)
- leetcode题目例题解析(六)
- 紫书章五例题六 团队队列 uva 540(queue)
- 【典型例题】复制文件
- 例题3-文件操作
- 紫书章六例题六 小球下落 (UVA 679) (直接模拟超时,找规律)
- 【典型例题】遍历文件夹下面的文件;(递归算法)
- 【典型例题】打印文件内容(逐字节)
- Linux学习(文件六)
- loadrunner(六) 文件操作
- 类文件结构(六)
- PE文件详解(六)
- 2.List接口
- DB2 Load 导入自增字段数据
- Eclipse编程快捷键
- Codeforces Round #294 (Div.2) E Shaass the Great
- php末尾不加结束标记的问题
- 文件例题(六)
- Android4.0.4 framebuffer 支持32位色彩深度
- 一种自动反射消息类型的 Google Protobuf 网络传输方案
- MFC写的在线客服
- Verilog非阻塞赋值的仿真/综合问题
- 科学方法论--信息论、老鼠毒药问题、称球问题(全文)
- Winform datagridview控件checkbox列明明选中,单结果仍未False
- android surfaceflinger研究----Surface机制
- Error 0x80040154 Retrieving COM class factory forcomponent with CLSID failed [PS interop]