首页 热点资讯 义务教育 高等教育 出国留学 考研考公

请问高手,c语言中,switch语句出现以下错误,是怎么回事?

发布网友 发布时间:2022-03-29 13:57

我来回答

1个回答

热心网友 时间:2022-03-29 15:27

首先,问问题时一定要把代码贴完整;因为错误出现的地方不一定是由该行引发的
根据上面报错的提示,break没有放在闭合的循环语句中;所以在你的switch中肯定少了或多了一个};
如果你实在找不出来,那就像语文缩句一样,缩成最简单的,比如switch(n){case
0:
break;
case
1:
break;default:
break;}
然后再一段一段代码往里面加,没加一次就编译一次,这样就能找出问题所在了;
这个方法不是最好的方法,但是一个你自己压箱底的方法,要有信心,错误肯定能找出来

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com