首页
|
英语儿歌动画OK1500.COM
|
企业建站OK1700.COM
|
本站C++程序在 Microsoft Vasual C++ 6.0 环境下调试通过
C++程序笔记 . . . OK2002.COM
繁体版
|
C++程序目录
|
C++程序查询关键字
★☆ 随机读写的二进制文件,用于存储2个学生的成绩统计,将二进制文件写入"score.dat"中,然后可从中读出0-2任何一条记录,并显示在屏幕上 ★☆ http://www.ok2002.com/cc_htm/ok2002com_of_cc_262.htm
#include
#include
#include
//产生随机数所需头文件 struct mark { unsigned int No; //学号 char Name[10] ; //姓名 unsigned int biShi; //笔试成绩 unsigned int shangJi; //上机成绩 unsigned int score; //总分 }st[1]; //定义结构变量st int main() { fstream rs; rs.open("score.dat",ios::in|ios::out|ios::binary); //打开二进制文件 if (!rs) //判断该文件是否打开 { cout<<"文件没有打开!"<
>st[i].No; cout<<"输入姓名:"; cin>>st[i].Name; cout<<"笔试成绩:"; cin>>st[i].biShi; cout<<"上机成绩:"; cin>>st[i].shangJi; st[i].score=st[i].shangJi+st[i].biShi; cout<<"总分:"<
>i; rs.seekg(i*sizeof(st[i])); //定位到所要读取的记录位置 rs.read ((char*)(&st[i]),sizeof(st[i])); //从二进制文件读取指定的记录 cout<
问题类型:
┏数据结构____链表
┣数据结构____数组
┣数据结构____栈
┣数据结构____队列
┣数据结构____串
┣数据结构____树
┗数据结构____图
┌文件
├时间
├排序
└查找
┏类
┣结构体
┣函数
┗变量
┌综合
└其他
验证:
主题[少于250字]:
详细[少于5000字]:
阅读C++代码有疑问,我们一起讨论:
看看学C++的人问了哪些问题?
OK2002.COM推出: 一起学C++ [
阅读C++代码有疑问,我们一起讨论
]
相关源码:
☆
C++编程:文本文件中有一些要说的话,随机输出这些话当中的一句
☆
单链表,数组与文件综合
☆
C++文本文件及其操作
☆
冒泡排序与文件操作
☆
从二进制文件中读取整型数组的各元素
☆
将整型数组写进二进制文件
最近更新
※
//STL C++ 两个整型数组一同排序
※
STL C++整型数组排序
※
C++输出迭代器ostream_iterator
※
//C++交换整型数组元素程序源码
※
//C++交换整型数组元素程序源码 使用输出迭代器ostream_iterator
※
初次成功地将单链表结点置入栈中
※
C/C++程序 广义表〖简化版〗
※
//只让偶数入队列C++程序
※
只让字母入队列C++程序
※
翻转数组C++源码
C++程序设计:OK2002.COM
更多C++代码请到
C++源码目录
页
网站空间
C++程序设计QQ群:64777950
Wheels on the bus
Apple round apple red
苹果红...苹果圆
...
My little donkey
我的小毛驴
Hello song
我们一起唱HELLO歌
ABC song
我们一起唱ABC
hush,little baby
安静...觉觉...小宝贝
更多动画
OK1500.COM
※ [1] C++程序设计 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
WWW.OK2002.COM
※ [2] 英语儿歌[动画]. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
WWW.OK1500.COM
※ [3]企业建站] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . .
WWW.OK1700.COM
合作意向
-
web版QQ聊天器
-
web版五笔在线输入
下载
Microsoft Visual C++ 6.0 简体中文
COPYRIGHT OK2002.COM 2007-2008
QQ联系
邮箱:webmaster
ok2002.com