我开玩笑地回了一句,引得全班又是一阵哄笑。
然后,我拍了拍手,正色道:“好啦,不闹了,我们开始上课。
今天我们要讲的是判断与选择。”
我开始了今天的课程,学生们也逐渐进入了学习状态。
不过,我注意到有一个学生似乎有些心不在焉,于是我特意留意了一下他的反应。
这节课刚讲完一个知识点,那个学生就找到了我。
“老师,今天讲的内容我在上大学时都听过了。”
他有些不好意思地说道。
我点了点头,表示理解。
然后,我问道:“哦?那你有什么问题想问我的吗?”
他犹豫了一下,然后问道:“老师,您说这判断与选择哪个执行时间更短呢?”
我沉思着那位学生提出的问题,心中感叹这真是个值得深入探讨的问题。
虽然在日常编程中,我们往往不假思索地选择判断或选择语句,但细究起来,它们的执行效率确实有所差异。
选择语句的使用确实比较固定,书写也相对繁琐,而判断语句则显得更为灵活。
然而,我个人的编程经验告诉我,选择语句的执行度似乎更快。
至于具体的时间差异,我还真的不太清楚。
我决定去办公室查阅相关资料,以给出更准确的答案。
正当我准备离开教室时,迎面遇到了祁老师。
我心想,这正是请教的好机会。
“师父,我这有个问题想请教您。”
我恭敬地说道,“是班里一个学生问的,关于判断与选择语句哪个执行时间更短,以及具体所差的时间。”
祁老师听后微微一笑,赞赏道:“哦,看来这个学生很善于思考。
你班里有这样的学生,你应该重点培养他。
这样吧,你去把那个学生一起叫来,我给你们展示一下。”
祁老师打开了一个程序,开始解释:“这是汇编语言,早期的电脑代码中并没有函数概念,都是用跳转语句来执行代码。
你们看这跳转语句,从结构上是不是很类似于选择语句?其实选择语句在执行时就是一种跳转,也是最接近早期电脑计算能力不足时的代码形式,所以执行度更快。
现在我们就来比较一下这两种语句的执行时间。”
祁老师操作着程序,将两种语句的执行时间打印出来。
我们清晰地看到,选择语句比判断语句执行度快了至少三倍。
祁老师继续感慨道:“现在的电脑运行度与我们那时相比有了翻天覆地的变化。
如果你们当代程序员还能秉承我们老一辈程序员对内存和cpu的节省使用的思想去编写代码,那将是一件相当了不起的事情。
你们看看现在的游戏和程序,动辄就是几百兆、上千兆的。
再想想我们当年,几十、几百字节就可以完成一个功能相近的程序,那是多么不容易的一件事啊。”
这番话让我深有感触。
我想到了目前手机程序的情况,处理能力和存储能力都相对有限,优化代码结构和图片大小成为了关键。
请关闭浏览器阅读模式后查看本章节,否则将出现无法翻页或章节内容丢失等现象。
...
阴冷的实验室里,一双蔚蓝色的眼眸对着大蛇丸笑道这双轮回眼你想要么...
一个平庸的山村少年,几经转折最终踏入修仙门派,他如何以平凡的资质修得仙法,如何一步一步走向巅峰,跻身枭雄宗师之列,谱下一曲逆天的仙道之路。...
我是王富贵。在大明朝,没有人比我的钱更多,没有人比我的官更大不过要做这两点,首先就要帮朱厚熜坐上龙椅,要帮他保住自己的亲爹。守护最好的朱厚熜,坚决捍卫兴献王的亲爹身份不动摇总结起来,就是两个...
苏檬因为太受宠被死了,被迫穿进书里历练。于是苏檬为了拉仇恨值开始疯狂发柠檬,一天不发就腰酸背痛腿抽筋儿某女配凭啥你比我强苏檬投胎是个技术活,下辈子好好练练哈听说你大哥是金融...
赵绵绵穿书了,穿到一本星际甜宠文里头,成为里头的抱错真千金,跟假千金抢夺未婚夫,最后沦落到被虫族活生生撕碎。穿书很可怕,女配更可怕,上有偏心亲爹妈独宠假千金,下有兄长跟弟弟偏爱假千金,未婚夫更加是对...
秦正凡无意中救了一位老人,却没想到他是镇守他们星球的修灵者,是已经不过问天凤星世俗之事数百年之久的最高掌权者。只因天凤星灵气稀薄浑浊,传送门又毁坏,老人只能老死天凤星,无法返回宗门所在的遥远星球。秦正凡继承了老人的衣钵。就这样一个即将毕业,走上大学老师岗位的博士生,成了一名早已经被时代遗忘了五百年的星球最高长官,过起了低调的都市装逼生活。本书群号776809636...