- Python程序设计
- 刘瑞新 杨景花 吴广裕主编
- 219字
- 2025-02-21 21:46:51
3.1.4 顺序结构程序实例
【例3-6】 交换两个整数值的程序。


图3-2 例3-6运行结果
运行程序,分别输入2、3,运行结果如图3-2所示。
在Python中,可以用交换赋值语句直接交换两个变量的值代码如下:

【例3-7】 “鸡兔同笼”问题。鸡有2只脚,兔有4只脚,如果已知鸡和兔的总头数为h,总脚数为f。问笼中鸡和兔各有多少只?
分析:设笼中有鸡x只,兔y只,由条件可得方程组:

解方程组得:
请读者画出程序流程框图。其程序如下。


运行程序,分别输入51、176,显示结果如图3-3所示。

图3-3 例3-7运行结果