| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 741 人关注过本帖
标题:本人大学生,编程遇到一个错误,不会修改,请教大家给看看,谢谢
取消只看楼主 加入收藏
lzb522055239
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2014-12-30
结帖率:0
收藏
已结贴  问题点数:10 回复次数:2 
本人大学生,编程遇到一个错误,不会修改,请教大家给看看,谢谢
#include<iostream>
#include<fstream>
#include<cstdlib>
using namespace std;
#define N 100
struct Car                                    //定义车辆信息结构体
{
    char num[10];
    int size;
    int rutime;
    int ru;
    int chutime;
    int chu;
    float cost;
    float km;
    char name;
}car[N];
    char num[10];
    int size;
    int rutime;
    int ru;
    int chutime;
    int chu;
    float cost;
    float km;
    char name;
void Input()
{
    int i=0;
    int M;
    cout<<"请输入要录入的数据条数(小于等于100),按回车结束"<<endl;
    cin>>M;
    fstream file1;                                                                        //打开文件
    file1.open("data",ios::out);
        file1<<"num"<<' '<<"size"<<' '<<"rutime"<<' '<<"ru"<<' '<<"chutime"                         //文件中写入列标
             <<' '<<"chu"<<' '<<"cost"<<' '<<"km"<<' '<<"name"<<endl;
    cout<<"请按顺序输入num,size,rutime,ru,chutime,chu,cost,km,name"<<endl;
    for(i;i<N;i++)                                                                         //循环向文件中输入具体数据
    {
        cin>>num>>size>>rutime>>ru>>chutime>>chu>>cost>>km>>name;
        car[i].num=num;
        car[i].size=size;
        car[i].rutime=rutime;
        car[i].ru=ru;
        car[i].chutime=chutime;
        car[i].chu=chu;
        car[i].cost=cost;
        car[i].km=km;
        car[i].name=name;
        file1<<car[i].num<<' '<<car[i].size<<' '<<car[i].rutime<<' '<<car[i].ru<<' '<<car[i].chutime                     
             <<' '<<car[i].chu<<' '<<car[i].cost<<' '<<car[i].km<<' '<<car[i].name<<endl;
    }
   
}



注释
图片附件: 游客没有浏览图片的权限,请 登录注册

不好意思,第一次发帖,新人一个,可能格式什么不对~~不好意思
搜索更多相关主题的帖子: 大学生 include 结构体 信息 
2014-12-30 17:00
lzb522055239
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2014-12-30
收藏
得分:0 
额,错的那行就是黑框那里
2014-12-30 17:01
lzb522055239
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2014-12-30
收藏
得分:0 
回复 3楼 TonyDeng
我把它最后改成循环对数组赋值,然后就对了,只是觉得这样子程序好麻烦
2014-12-30 17:51
快速回复:本人大学生,编程遇到一个错误,不会修改,请教大家给看看,谢谢
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.027232 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved