毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> 开发语言 >> 正文

C++TXT文件传送信息不能正确显示

更新时间:2012-8-31:  来源:毕业论文

这是我写的代码里的一个函数
//新建学生信息
void student::xinjian()
{  
int i=0,a;
do
{
cout<<"请输入新建学生信息:"<<endl;
cout<<"输入姓名:";
cin>>stu[i].name;
cout<<"输入性别:";
cin>>stu[i].sex;
cout<<"输入年龄:";
cin>>stu[i].age;
cout<<"输入学号:";
cin>>stu[i].ID;
cout<<"输入专业:";
cin>>stu[i].pro;
cout<<"输入排名:";
cin>>stu[i].rank;
i++;
outfile<<"姓名"<<stu[i].name<<" "<<"性别"<<stu[i].sex<<" "<<"年龄"<<stu[i].age<<" ";
outfile<<"学号"<<stu[i].ID<<" "<<"专业"<<stu[i].pro<<" "<<"排名"<<stu[i].rank<<endl;
cout<<"数据录入成功,是否继续录入,选择是请按1,否请按0:";
cin>>a;
}while(a==1);
}

 


我新建信息以后,打开TXT文件只显示
姓名 性别 年龄0 学号 专业 排名0
为什么不能显示信息呢?void student::xinjian()
{  
    int i=0,a;
    do
    {
        cout<<"请输入新建学生信息:"<<endl;
        cout<<"输入姓名:";
        cin>>stu[i].name;
        cout<<"输入性别:";
        cin>>stu[i].sex;
        cout<<"输入年龄:";
        cin>>stu[i].age;
        cout<<"输入学号:";
        cin>>stu[i].ID;
        cout<<"输入专业:";
        cin>>stu[i].pro;
        cout<<"输入排名:";
        cin>>stu[i].rank;
       
        outfile<<"姓名"<<stu[i].name<<" "<<"性别"<<stu[i].sex<<" "<<"年龄"<<stu[i].age<<" ";
        outfile<<"学号"<<stu[i].ID<<" "<<"专业"<<stu[i].pro<<" "<<"排名"<<stu[i].rank<<endl;
        cout<<"数据录入成功,是否继续录入,选择是请按1,否请按0:";
        cin>>a;
        i++;
    }while(a==1);
}

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。