麻烦请懂C++的朋友解释下这个程序有C++程序如下:#include void main( ){ int a(5),b(6),i(0),j(0);Switch(a){case 5 :switch(6){case 5:i++;break;case 6:j++;break;}case 6:i++;j++;break;default:i++;j++;}cout
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/27 07:30:06
麻烦请懂C++的朋友解释下这个程序有C++程序如下:#include void main( ){ int a(5),b(6),i(0),j(0);Switch(a){case 5 :switch(6){case 5:i++;break;case 6:j++;break;}case 6:i++;j++;break;default:i++;j++;}cout
麻烦请懂C++的朋友解释下这个程序
有C++程序如下:
#include
void main( )
{ int a(5),b(6),i(0),j(0);
Switch(a)
{case 5 :switch(6)
{case 5:i++;break;
case 6:j++;break;
}
case 6:i++;j++;break;
default:i++;j++;
}
cout
麻烦请懂C++的朋友解释下这个程序有C++程序如下:#include void main( ){ int a(5),b(6),i(0),j(0);Switch(a){case 5 :switch(6){case 5:i++;break;case 6:j++;break;}case 6:i++;j++;break;default:i++;j++;}cout
void main( )
{
int a(5),b(6),i(0),j(0);
//定义四个变量a=5,b=6,i=0,j=0:用()的/形式初始化
switch(a) //a=5
{
case 5 :switch(6) //进入switch(6)语句块
{
case 5:i++;break;
//因为是6所以不执行case 5
case 6:j++;break;
//执行这句j=0,执行完j+1,j也就等于1了,break跳出switch
}
case 6:i++;j++;break;
//因为case 5后没有break,所以接着执行case 6后语句i++,j++,
//break跳出switch
default:i++;j++;
}
cout