#include
#include
using namespace std;
#define Maxsize 1000
typedef struct book{
long bno;
char bname[100];
float bprice;
}book;
int main(){
book b[Maxsize];
cout<<"请输入图书的书号,书名,价格,以0结束输入。" ;
int i=0;
while(1) {
cin>>b[i].bno>>b[i].bname>>b[i].bprice;
if(b[i].bno==0&&b[i].bname[0]=='0'&&b[i].bprice==0)
break;
++i;
}
cout<<"图书总数量:"<for(int j=0;j<1;j++)
cout<}
book temp;
for(i=0,i
for (j=0;j
if(b[j].bprice { temp=b[j];
b[j]=b[j+1];
b[j+1]=temp;
}
}
}
cout<<"排序之后的图书:"<<"\n";
for(j=0;j
for(i=0;i
sum += b[i].bprice;
}
ave = sum/n;
cout<<"图书的平均价格:"<
if(b[i].bprice>=ave)
b[i].bprice *=1.1;
else
b[i].bprice *=1.2;
}
for(j=0;j
请把程序输入 “代码块” 中,并把格式调整好。