pta查找书籍c语言
时间: 2023-12-21 17:32:06 浏览: 50
以下是一个示例程序,用于查找并输出给定书籍的定价最高和最低的书的名称和定价:
```c
#include <stdio.h>
#include <string.h>
#define MAX_BOOKS 100
struct Book {
char name[100];
double price;
};
int main() {
int n;
struct Book books[MAX_BOOKS];
double maxPrice = 0, minPrice = 0;
char maxName[100], minName[100];
printf("请输入书籍数量:");
scanf("%d", &n);
printf("请输入书籍的名称和定价:\n");
for (int i = 0; i < n; i++) {
scanf("%s %lf", books[i].name, &books[i].price);
if (i == 0) {
maxPrice = minPrice = books[i].price;
strcpy(maxName, books[i].name);
strcpy(minName, books[i].name);
} else {
if (books[i].price > maxPrice) {
maxPrice = books[i].price;
strcpy(maxName, books[i].name);
}
if (books[i].price < minPrice) {
minPrice = books[i].price;
strcpy(minName, books[i].name);
}
}
}
printf("定价最高的书籍是:%s,价格为:%.2lf\n", maxName, maxPrice);
printf("定价最低的书籍是:%s,价格为:%.2lf\n", minName, minPrice);
return 0;
}
```
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)