>第 4 章 分支语句>if语句

刘骄阳 beidoustar@gmail.com
2002-07-18 14:58:15

类似下面这样的表达会不会更明了呢?


双向选择语句
if(A)
{A成立时执行}                      
else
{A不成立时执行}


 先判断循环语句
while(C)
{C成立时循环}    


 后判断循环语句
do{在D成立时循环,至少执行一遍}
while(D);
            

多分支选择语句
switch(E) 
{
case F ;  
         F与E匹配时执行;  
         break;
case G ;
         G与E匹配时执行;
         break;
……
default ;
         无分支匹配时执行;
}


执行型循环
for(初始条件;循环条件;循环内容)


倪传蕾 nichuanlei@gmail.com
2009-02-10 13:05:22

老师好
    你把整个源程序比作一张大纸的说法我觉得比较形象,但是我认为仍有可改进之处,因为纸的主要作用还是用来写字的,但您的白纸却是用来黏贴的,是不是比作黏贴板更为形象一点呢?同时我有一个疑问,到底是把源程序比作白纸呢,还另指别的


宋劲杉 songjinshan@akaedu.org
2009-02-11 15:30:38

不太明白你的疑问是什么。我没说是白纸,我指的是已经写了程序的纸。这个比喻不是在这节第一次出现的,你可以结合http://learn.akae.cn/media/ch03s04.html的例 3.6. 作用域来理解


如果您有建设性意见,哪怕只是纠正一个错别字,也请不吝赐教,您留下的姓名和email将会出现在本书前言的致谢中。再次感谢您的宝贵意见!