论坛首页 编程语言技术论坛

case 2:cout<<"2"<<endl;continue;

浏览 1588 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2010-06-10   最后修改:2010-09-28
C++

  今天被问到这样一段程序

#include <iostream>
using namespace std;

int main()
{
	switch(1)
	{
		case 1:cout<<"1"<<endl;break;
		case 2:cout<<"2"<<endl;continue;
		default:cout<<"error"<<endl;break;
	};
	return 0;
}

 

汗,我竟然一直在想switch中的continue到底会怎样运行。n久之后,得出结论,这将导致编译错误。

论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics