| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 457 人关注过本帖, 1 人收藏
标题:汽车销售管理系统实现不了,跪求高手解答!!!
只看楼主 加入收藏
追忆辅助
Rank: 1
来 自:大连
等 级:新手上路
帖 子:22
专家分:4
注 册:2012-3-29
结帖率:20%
收藏(1)
已结贴  问题点数:20 回复次数:2 
汽车销售管理系统实现不了,跪求高手解答!!!
#include<stdio.h>
#include<string.h>
#define N 3
struct car
{
    char brand[20];
    char name[20];
    int price;
    int color;
    char service;
    int stock;
    int speed;
    char isure;
};
typedef struct car CAR;
void menu();
void InputInfor(CAR x[]);
void ShowInfor(CAR x[]);
void SeekByBrand(CAR x[],char b[]);
void SeekBySpeed(CAR x[],int k1,int k2);
void menu()
(
printf("************************************");
printf("*      汽车销售管理系统          *\n");
printf("*         1.产品种类             *\n");
printf("*         2.产品品牌             *\n");
printf("*         3.产品价格             *\n");
printf("*         4.产品颜色             *\n");
printf("*         5.产品库存             *\n");
printf("*         6.产品服务             *\n");
printf("*         7.产品速度             *\n");
printf("*         8.产品保险             *\n");
printf("*         0.Exit(0)              *\n");
printf("***     请输入你的选择           ***");
printf("**********************************\n");
}
void InputInfor(CAR x[])
{
    int i;
    for(i=0;i<N;i++)
    {
        printf("No.[%d]:\n",i+1);
        printf("BRAND:");    gets(x[i].brand);
        printf("NAME:");     gets(x[i].name);
        printf("PRICE:");    scanf("%d",&x[i].price);
        printf("COLOR:");    scanf("%d",&x[i].color);
        printf("SERVICE:");  gets(x[i].service);
        printf("STOCK:");    scanf("%d",&x[i].stock);
        printf("SPEED:");    scanf("%d",&x[i].speed);
        printf("INSURE:");   gets(x[i].insure);
        fflush(stdin);
    }
}
void ShowInfor(CAR x[])
{
    int i;
    for(i=0;i<N;i++)
    {
        printf("No.[%d]:\n",i+1);
        printf("BRAND:%s\n",x[i].brand);
        printf("NAME:%s\n",x[i].name);
        printf("PRICE:%d\n",x[i].price);
        printf("COLOR:%d\n",x[i].color);
        printf("SERVICE:%s\n",x[i].service);
        printf("STOCK:%d\n",x[i].stock);
        printf("SPEED:%d\n",x[i].speed);
        printf("INSURE:%s\n",x[i].insure);
    }
}
void SeekByBrand(CAR x[],char b[])
{
    int i,flag=0;
    for(i=0;i<N;i++)
    {
        if(strcmp(x[i].brand,b)==0)
            flag=1;
    }
    if(flag)printf("找到%s品牌!\n",b);
    else    printf("没有找到%s品牌!\n",b);
}
void SeekBySpeed(CAR x[],int k1,int k2)
{
    int t,i,flag=0,count=0;
    if(k1>k2){t=k1;k1=k2;k2=t;}
    for(i=0;i<N;i++)
    {
        if(x[i].speed>=k1 && x[i].speed<=k2)
        {
            flag=1;
            puts(x[i].brand);
            count++;
        }
    }
    if(flag)printf("找到速度在%d-%d之间的车%d辆!\n",k1,k2,count);
    else    printf("没找到速度在%d-%d之间的车!\n",k1,k2);
}
int main()
{
    CAR c[N]=
    {
        {"BENZ","C300",85万,1,Level 1 sales,500,240,honored},
        {"BMW","X5",126万,3,Very good,1200,270,honored},
        {"HON","CIVIC",40万,2,fine,340,180,honored},
        {"NDA","CPPC",42万,2,fine,500,290,honored},
        {"HOMA","COOl",50万,2,fine,390,540,honored},
        {"JKLA","SXOC",49万,2,fine,720,360,honored},
        {"HTOB","QUH",90万,2,fine,600,280,honored},
        {"HIRA","GNYT",140万,2,fine,440,580,honored},
        {"PDFG","IVI",78万,2,fine,320,180,honored},
    };
    //InputInfof(c);
    ShowInfor(c);
    SeekByBrand(c,"CHERRY");
    SeekBySpeed(c,200,300);
    return 0;
}

[ 本帖最后由 追忆辅助 于 2012-5-15 11:47 编辑 ]
搜索更多相关主题的帖子: void 管理系统 include service speed 
2012-05-14 20:34
唯我独魔
Rank: 8Rank: 8
等 级:蝙蝠侠
帖 子:176
专家分:782
注 册:2011-4-13
收藏
得分:20 
你里面好多语法错误啊,这是闹哪样啊。。。
2012-05-14 23:10
追忆辅助
Rank: 1
来 自:大连
等 级:新手上路
帖 子:22
专家分:4
注 册:2012-3-29
收藏
得分:0 
能帮帮我改改吧!初学者不太懂,O(∩_∩)O谢谢
2012-05-15 11:46
快速回复:汽车销售管理系统实现不了,跪求高手解答!!!
数据加载中...
 
   



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

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