[问卦] 为什么有while还要有do while

楼主: ll6a (老成a~)   2024-12-05 21:32:27
最近我朋友在学C
他问我一个问题
为啥有while还要有do while
虽然我很想回答他do while条件为假时也会执行一次
但想想其实故意设假条件还用do while蛮白痴的,所以根本是功能一致的冗余语法
一时语塞
后来我猜是前朝语言COBOL、BASIC的遗毒,但这样想好像是贝尔实验室抄袭别人才生出C语言

大家有什么比较好的解释吗
我很好奇
0.0..

Links booklink

Contact Us: admin [ a t ] ucptt.com