码迷,mamicode.com
首页 > 其他好文 > 详细

7-3 查找书籍

时间:2020-03-09 22:45:13      阅读:97      评论:0      收藏:0      [点我收藏+]

标签:lin   end   空格   std   ice   double   dad   ++   getch   

注意输出格式问题!!!

在这错过两次

错误输出:,后面要有一个空格
printf("%.2lf",maxprice);
cout<<","<<max_s<<endl;
printf("%.2lf",minprice);
cout<<","<<min_s<<endl;
正确输出:
printf("%.2lf",maxprice);
cout<<", "<<max_s<<endl;
printf("%.2lf",minprice);
cout<<", "<<min_s<<endl;

ac代码:

#include<iostream>
#include<cstdio>
#include<algorithm>
using namespace std;
int main(){
    int n;
    double price,maxprice=0,minprice=0;
    cin>>n;
    getchar();
    string s,max_s,min_s;
    for(int i=1;i<=n;i++){
        getline(cin,s);
        cin>>price;
        getchar();
    //    cout<<"sadad"<<price;
        if(i==1){
            maxprice=price;
            minprice=price;
            max_s=s;
            min_s=s;
        }else{
            //cout<<price<<"   "<<maxprice<<"    "<<minprice<<endl;
            if(price>maxprice){
                maxprice=price;max_s=s;
            }
            if(minprice>price){
                //cout<<"min"<<minprice<<price<<endl;
                minprice=price;min_s=s;
            }
        }
    }
    printf("%.2lf",maxprice);
    cout<<", "<<max_s<<endl;
    printf("%.2lf",minprice);
    cout<<", "<<min_s<<endl;
} 

 

7-3 查找书籍

标签:lin   end   空格   std   ice   double   dad   ++   getch   

原文地址:https://www.cnblogs.com/Aiahtwo/p/12452038.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!