在考试中会遇到“下列语句可以互换顺序吗?”等此类问题,在此篇文章我会举个例子来提出我对此类问题的见解:
先上图
在此程序中 if..break语句可以放在for循环中的前面或后面,因为它的意思是当i>100时循环结束,所以在此程序中放哪都可以,因为它只能在满足条件时才执行,
但需要注意的是,并不是所有语句都能互换顺序,除了考试,在日常生活中最好按照一定的逻辑来编写程序,总之一句话:有些语句可以互换顺序不影响结果,但没必要。
在考试中会遇到“下列语句可以互换顺序吗?”等此类问题,在此篇文章我会举个例子来提出我对此类问题的见解:
先上图
在此程序中 if..break语句可以放在for循环中的前面或后面,因为它的意思是当i>100时循环结束,所以在此程序中放哪都可以,因为它只能在满足条件时才执行,
但需要注意的是,并不是所有语句都能互换顺序,除了考试,在日常生活中最好按照一定的逻辑来编写程序,总之一句话:有些语句可以互换顺序不影响结果,但没必要。