小猪称体重if+else
时间: 2023-11-19 10:05:25 浏览: 56
以下是小猪称体重的if+else语句的C代码示例:
```c
#include <stdio.h>
int main() {
int pig1, pig2, pig3;
printf("请输入三只小猪的体重(pig1, pig2, pig3都大于0):\n");
scanf("%d %d %d", &pig1, &pig2, &pig3);
if (pig1 > pig2) {
if (pig1 > pig3) {
printf("小猪pig1最重\n");
} else {
printf("小猪pig3最重\n");
}
} else {
if (pig2 > pig3) {
printf("小猪pig2最重\n");
} else {
printf("小猪pig3最重\n");
}
}
return 0;
}
```
该程序通过if和else语句的嵌套来判断三只小猪的体重,找出最重的小猪并输出其编号。如果你输入的三只小猪体重分别为100、200和150,程序将输出“小猪pig2最重”。
相关问题
python三只小猪称体重
以下是一个示例代码,用于演示如何使用Python来表示和比较三只小猪的体重:
```python
class Pig:
def __init__(self, name, weight):
self.name = name
self.weight = weight
# 创建三只小猪的实例
pig1 = Pig("小猪1", 50)
pig2 = Pig("小猪2", 60)
pig3 = Pig("小猪3", 70)
# 比较三只小猪的体重
if pig1.weight > pig2.weight and pig1.weight > pig3.weight:
print(pig1.name, "体重最大")
elif pig2.weight > pig1.weight and pig2.weight > pig3.weight:
print(pig2.name, "体重最大")
else:
print(pig3.name, "体重最大")
```
输出结果将是体重最大的小猪的名字。
C三只小猪称体重排序
根据提供的引用,可以使用Python的列表和sort()方法来对三只小猪的体重进行排序。具体实现如下:
```python
weights = [50, 60, 70] # 三只小猪的体重
weights.sort() # 对体重进行排序
print(weights) # 输出排序后的体重
```
运行以上代码,输出结果为:
```
[50, 60, 70]
```
这表示三只小猪的体重从小到大依次为50、60、70。
相关推荐
![](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)