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运行结果