关于switch case语句的一个问题

发布网友 发布时间:2024-10-23 22:46

我来回答

2个回答

热心网友 时间:2024-10-27 23:44

嵌套的 if 比较少时(三个以内),用 if 编写程序会比较简洁。但是当选择的分支比较多时,嵌套的 if 语句层数就会很多,导致程序冗长,可读性下降。因此C语言提供 switch 语句来处理多分支选择。所以 if 和 switch 可以说是分工明确的。在很多大型的项目中,多分支选择的情况经常会遇到,所以 switch 语句用得还是比较多的。

热心网友 时间:2024-10-27 23:43

while (choice) 这句话的意思就是说当choice为0时结束循环(即0在c中表示false,非0则表示true),即while (choice)相当于 while (choice!=0)
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com