一、选择题(共20分,每小题2分)当处理特定问题时的循环次数已知时,通常采用的语句是()。a.forb.whilec.do-whiled.switch题目2在switch语句的每个case块中,假定都是以break语句结束的,则此switch语句容易被改写成的语句是()。a.forb.ifc.dod.while题目3for语句能够被改写成的语句是()。a.复合b.ifc.switchd.while题目4下面循环语句执行结束后输出的i值为()。for(inti=0;in/2){cout<voidmain(){intx=5;switch(2*x-3){case4:printf("%d",x);case7:printf("%d",2*x+1);111111111case10:printf("%d",3*x-1);break;default:printf("%s","default\n");}}1114题目32#includevoidmain(){inti,s=0;for(i=1;i<=5;i++)s+=i*i;printf("s=%d\n",s);}s=55题目33#includevoidmain(){inti,s1=0,s2=0;for(i=0;i<10;i++)if(i%2)s1+=i;elses2+=i;printf("%d%d\n",s1,s2);}2520题目34#includevoidmain(){intn=6,y=1;while(n)y*=n--;printf("y=%d\n",y);}y=7201111题目35#includeconstintM=20;voidmain(){inti,c2,c3,c5;c2=c3=c5=0;for(i=1;i<=M;i++){if(i%2==0)c2++;if(i%3==0)c3++;if(i%5==0)c5++;}printf("%d%d%d\n",c2,c3,c5);}1064题目36#includevoidmain(){inti,s;for(i=1,s=0;i<10;i++){if...