text2.cpp

来源:互联网 发布:java 文件名带点 编辑:程序博客网 时间:2024/06/05 19:07
#include<iostream>using namespace std;struct date{    int year,month,day;};struct spzl{    int num;    char pm[10];    float dj;    char cpsm[20];    date scrq;};void print(spzl sp[5]){    int i;    cout<<"请输入5个商品的编号,品名,单价,产品说明,生产日期:"<<'\n';    for(i=0;i<5;i++)    {    cin>>sp[i].num;        cin.getline(sp[i].pm,10);        cin>>sp[i].dj;        cin.getline(sp[i].cpsm,20);        cin>>sp[i].scrq.year;        cin>>sp[i].scrq.month;        cin>>sp[i].scrq.day;    }}void search(spzl sp[]){    int k,n;    float m=sp[0].dj;    for(n=1;n<5;n++)    {    if(sp[n].dj>m)        {    m=sp[n].dj;            k=++n;        }    }    cout<<sp[k].dj;}int main(){    spzl sp[5];    print(sp);    cout<<"单价最低的商品资料为:"<<endl;    search(sp);return 0;}


 

原创粉丝点击