7-12 查找书籍 (20分)

#include<stdio.h>struct book{
    char name[35];
        double price;}b[15];int main(){
    int n,i,j;    
    scanf("%d",&n);
    for(i=0;i<n;i++)
       {
               getchar();
               gets(b[i].name);
		scanf("%lf",&b[i].price);}
	 double max,min;    
	 max=min=b[0].price;    
	 int k=0,m=0;    
	 for(i=0;i<n;i++){        
	 if(b[i].price>max){            
	 max=b[i].price;            
	 k=i;        
	 }        
	 if(b[i].price<min){            
	 min=b[i].price;            
	 m=i;        
	 }    
	 }    
	 printf("%.2lf, %s\n",b[k].price,b[k].name);   
	 printf("%.2lf, %s\n",b[m].price,b[m].name); 
return 0;}
发布了43 篇原创文章 · 获赞 13 · 访问量 1663

猜你喜欢

转载自blog.csdn.net/Angesthan/article/details/103698694