北京时间2021年10月16日0时23分,搭载神舟十三号载人飞船的长征二号F遥十三运载火箭,在酒泉卫星发射中心按照预定时间精准点火发射,约582秒后,神舟十三号载人飞船与火箭成功分离,进入预定轨道。
当载人飞船的发射速度达到7.9km/s~11.2km/s时,载人飞船将摆脱地球引力的束缚,围绕太阳运行,如图5.7所示。
图5.7 发射载人飞船
下面的程序功能是:先输入载人飞船的发射速度,然后判断发射速度是否在7.9km/s~11.2km/s之间。
运行结果如下。
相互嵌套的if语句可以表达更复杂的逻辑。当发射速度大于7.9km/s时,再用一个if语句判断它是否小于11.2km/s,如果成立,就输出“围绕太阳运行”。程序的流程图如图5.8所示。
图5.8 流程图
练习题
(1)当变量x输入0,6,16时,下面的程序输出分别是什么?
(2)编写一个程序,输入一个整数,如果该整数大于0,输出“正数”;如果小于0,输出“负数”;如果等于0,输出“零”。
(3)假设电梯停在第5层,此时第1层和第6层同时有人按下按钮。电梯会去离它最近的楼层,于是它会先服务第6层的人,然后再服务第1层的人。下面的程序模拟了电梯的调度算法:需要用户输入3个数,第一个数代表电梯当前所在的层数,后两个数表示要服务的层数。请补充程序。
运行结果如下。