SHAOXIAOJ正在加载中...

1213: 【实验9.2.3 结构体程序设计】

金币值:2 定数:6 时间限制:1.000 s 内存限制:128 M
正确:5 提交:6 正确率:83.33% 命题人:
点赞量:0 收藏量:0 题目类型:程序 知识点: 结构体

题目描述

下列程序功能是输入3本书的名称、ISBN号和价格,输出价格最高和最低的书的信息请在空白处填空,保证程序运行正确

#include <stdio.h>

struct book

{

char name[30];

int isbn;

float price;

};

struct book books[3];

int main(void)

{

int i,max,min;

max=min=0;

for(i=0;i<3;i++)

scanf("%s%d%f",                       );

for(i=1;i<3;i++)

{  

if(books[max].price<books[i].price)

                    ;

if(                                     )

min=i;

}

printf("价格最高的书是:%s,其价格为:%.2f\n",books[max].name, books[max].price);

printf("价格最低的书是:%s,其价格为:%.2f\n",books[min].name, books[min].price);

return 0;

}

输入样例    复制

程序设计基础 9787313173355 39.8
计算机网络 97873131733565 50.4
操作系统 978731317334565 28.0

输出样例    复制

价格最高的书是:计算机网络,其价格为:50.40
价格最低的书是:操作系统,其价格为:28.00