计算两个整数的和、平均值最小值和最大值。要求平均值保留两位小数,用条件运算符求最小值和最大值 用c语言编写
时间: 2023-06-19 16:05:11 浏览: 115
以下是计算两个整数的和、平均值、最小值和最大值的C语言代码:
```c
#include <stdio.h>
int main() {
int num1, num2, sum, min, max;
float avg;
printf("请输入两个整数:\n");
scanf("%d %d", &num1, &num2);
sum = num1 + num2;
avg = (float)sum / 2;
min = (num1 < num2) ? num1 : num2;
max = (num1 > num2) ? num1 : num2;
printf("和为:%d\n", sum);
printf("平均值为:%.2f\n", avg);
printf("最小值为:%d\n", min);
printf("最大值为:%d\n", max);
return 0;
}
```
运行结果:
```
请输入两个整数:
3 7
和为:10
平均值为:5.00
最小值为:3
最大值为:7
```
相关问题
随机生成100个两位整数,并求其最大值、最小值和平均值。用python写
可以使用random模块来生成随机整数,然后使用Python内置的max、min和sum函数来求最大值、最小值和总和,最后用总和除以整数个数得到平均值。
下面是代码示例:
```python
import random
# 生成100个两位整数
nums = [random.randint(10, 99) for _ in range(100)]
# 求最大值、最小值和平均值
max_num = max(nums)
min_num = min(nums)
avg_num = sum(nums) / len(nums)
# 输出结果
print("最大值:", max_num)
print("最小值:", min_num)
print("平均值:", avg_num)
```
输出结果类似于:
```
最大值: 99
最小值: 10
平均值: 55.93
```
编写程序求出控制台输入的10个整数的最大值和最小值、平均值
好的,我可以帮你编写这个程序。以下是一个示例代码,你可以在控制台中输入10个整数,程序会计算并输出它们的最大值、最小值和平均值:
```python
numbers = []
# 读取10个整数
for i in range(10):
num = int(input("请输入第%d个整数:" % (i+1)))
numbers.append(num)
# 计算最大值、最小值和平均值
max_num = max(numbers)
min_num = min(numbers)
avg_num = sum(numbers) / len(numbers)
# 输出结果
print("最大值:", max_num)
print("最小值:", min_num)
print("平均值:", avg_num)
```
你可以将以上代码复制到Python环境中运行,或者将代码保存为一个.py文件并在命令行中运行。希望能帮到你!