-
ITMISS
你要做相加的操作,可以用for循环啊,你用switch做,switch只会被调用一次,即使用i++也没有用。另外continue语句也用在循环语句中如for循环,而不可以用在switch中。switch语句中每一个case中如果没有break会依次执行一遍,当一个case中出现break的话就会直接跳出switch语句直接执行switch下面的语句。
-
翻翻过去那场雪
continue语句与break语句使用场合类似,continue语句是不可以在单独的switch语句中使用,但可以在一个循环内的switch语句中使用#include<iostream.h>void main(){int i;for(i=1;i<=5;i++)switch(i){case 1: cout<<"i=1"<<endl;case 2: i=1;case 3: cout<<"i=3"<<endl;i+=2;continue;case 4: cout<<"i="<<endl;break;}cout<<"i="<<i++;}运行结果是:i=1i=3i=i=6
-
动漫人物
不可以,不信你运行这个试试#include<iostream.h>void main(){int n;n=1;switch(n){case 1:continue;case 2:break;}}