⼆⼿市场(10分) 【问题描述】⼩C带着⾃⼰不⽤的物品参加学校组织的跳蚤市场,共卖出了n件物品,请帮他计算⼀下 总⾦额。 【输⼊格式】输⼊两⾏数据,第⼀⾏输⼊n的值(int),第⼆⾏输⼊n件物品的价格(float),⽤空 格分隔。 【输出格式】以保留两位⼩数的形式输出。 【输⼊样例】 3 5.6 8.4 4.5 【输出样例】 total:18.50 C语言程序设计一个程序
时间: 2024-01-11 21:10:26 浏览: 42
好的,我的回答如下:
```c
#include <stdio.h>
int main()
{
int n;
float price, total = 0;
scanf("%d", &n);
for (int i = 0; i < n; i++) {
scanf("%f", &price);
total += price;
}
printf("total:%.2f", total);
return 0;
}
```
解析:
首先读入物品数量 n,然后用 for 循环读入 n 个物品的价格,每次读入一个价格后累加到总金额 total 中,最后用 printf 输出即可。注意输出保留两位小数,格式化字符串为 `"%.2f"`。
相关问题
⼆⼿市场(10分) 【问题描述】⼩C带着⾃⼰不⽤的物品参加学校组织的跳蚤市场,共卖出了n件物品,请帮他计算⼀下 总⾦额。 【输⼊格式】输⼊两⾏数据,第⼀⾏输⼊n的值(int),第⼆⾏输⼊n件物品的价格(float),⽤空 格分隔。 【输出格式】以保留两位⼩数的形式输出。 【输⼊样例】 3 5.6 8.4 4.5 【输出样例】 total:18.50 C语言程序设计
好的,我的回答如下:
```python
n = int(input())
prices = list(map(float, input().split()))
total = sum(prices)
print("total:{:.2f}".format(total))
```
解析:
首先读入物品数量 n,然后读入 n 个物品的价格,这里用 `input().split()` 读入一行字符串,再用 `map(float, ...)` 将字符串转成浮点数列表,最后用 `sum(...)` 函数求和,得到总金额 total,最后用字符串格式化输出即可。注意输出保留两位小数,格式化字符串为 `"{:.2f}"`。
输出数组中的第⼆⼤值,第⼆⼩值。
假设我们有一个整数类型的数组 `arr`,可以使用以下代码找到第二大值和第二小值:
```python
# 找到第二大值
max1 = max2 = float('-inf')
for num in arr:
if num > max1:
max2 = max1
max1 = num
elif num > max2 and num < max1:
max2 = num
print("第二大值为:", max2)
# 找到第二小值
min1 = min2 = float('inf')
for num in arr:
if num < min1:
min2 = min1
min1 = num
elif num < min2 and num > min1:
min2 = num
print("第二小值为:", min2)
```
首先,我们用 `float('-inf')` 和 `float('inf')` 初始化了最大值和最小值。然后,我们遍历数组中的每个元素,并将其与最大值和最小值进行比较。如果一个元素大于最大值,则将原来的最大值赋给第二大值,并将该元素赋给最大值;如果一个元素小于最小值,则将原来的最小值赋给第二小值,并将该元素赋给最小值。最终,我们输出第二大值和第二小值。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.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)