zoukankan      html  css  js  c++  java
  • 文件输入输出代码

     1 #include<iomanip>
     2 #include<fstream>
     3 #include<iostream>
     4 #include<string>
     5 using namespace std;
     6 int main()
     7 {
     8     struct Student
     9     {
    10     char name[10];
    11     long id;
    12     char major[10];
    13     float score;
    14     float score1;
    15     };
    16 
    17     Student a,b,c;
    18     Student d,e,f;
    19 
    20     ofstream outstr("E:\a.txt",ios::out);
    21     ifstream instr;
    22 if(!outstr)
    23     {
    24     cout<<"Error!"<<endl;
    25 return -1;
    26     }
    27 cout<<"请输入学生姓名,学号,专业,成绩,成绩:"<<endl;
    28 
    29 cin>>a.name>>a.id>>a.major>>a.score>>a.score1;
    30 cin>>b.name>>b.id>>b.major>>b.score>>b.score1;
    31 cin>>c.name>>c.id>>c.major>>c.score>>c.score1;
    32 
    33 outstr<<setw(6)<<a.name<<setw(6)<<a.id<<setw(6)<<a.major<<setw(6)<<a.score<<setw(6)<<a.score1<<endl;
    34 outstr<<setw(6)<<b.name<<setw(6)<<b.id<<setw(6)<<b.major<<setw(6)<<b.score<<setw(6)<<b.score1<<endl;
    35 outstr<<setw(6)<<c.name<<setw(6)<<c.id<<setw(6)<<c.major<<setw(6)<<c.score<<setw(6)<<c.score1<<endl;
    36 
    37 outstr.close();
    38 
    39 instr.open("E:\a.txt");
    40 
    41 instr>>d.name>>d.id>>d.major>>d.score>>d.score1;
    42 instr>>e.name>>e.id>>e.major>>e.score>>e.score1;
    43 instr>>f.name>>f.id>>f.major>>f.score>>f.score1;
    44 
    45 cout<<d.name<<d.id<<d.major<<d.score<<d.score1<<endl;
    46 cout<<e.name<<e.id<<e.major<<e.score<<e.score1<<endl;
    47 cout<<f.name<<f.id<<f.major<<f.score<<f.score1<<endl;
    48 
    49 instr.close();
    50 system("pause");
    51 return 0;
    52 }
  • 相关阅读:
    div自适应高度
    jquery的几种ajax提交方式
    分页后获取的数据怎么横向显示
    ssh项目将搜索条件进行联动
    某平台反war3明图原理分析
    Kali 安装8812au网卡驱动
    eXeScope 注册机制破解
    数据结构稀疏矩阵
    PEcompact 3.X 脱壳
    数据结构算数表达式求值
  • 原文地址:https://www.cnblogs.com/herizai/p/3161869.html
Copyright © 2011-2022 走看看