《C++入门经典(第5版•修订版)》——6.7 问与答

  1. 云栖社区>
  2. 博客>
  3. 正文

《C++入门经典(第5版•修订版)》——6.7 问与答

异步社区 2017-05-02 13:12:00 浏览833
展开阅读全文

本节书摘来自异步社区出版社《C++入门经典(第5版•修订版)》一书中的第6章,第6.7节,作者:【美】Jesse Liberty , Rogers Cadenhead,更多章节内容可以访问云栖社区“异步社区”公众号查看。

6.7 问与答

C++入门经典(第5版•修订版)
问:如何在if-else和switch之间做出选择?

答:如果多个else子句测试同一个表达式,就应考虑改用switch语句;如果需要进行比较测试,如a>b,则不能使用switch语句。

问:如何在while和do-while做出选择?

答:如果循环体至少需要执行一次,应考虑使用do-while循环;否则,尽可能使用while循环。

问:如何在while和for之间做出选择?

答:如果要初始化计数变量,且每次循环迭代都检查并递增该变量,应考虑使用for循环;如果变量已初始化或无需每次循环迭代都递增它,while循环可能是更好的选择。

网友评论

登录后评论
0/500
评论
异步社区
+ 关注