设x和y均为int型变量,则执行以下的循环后,y值为( )。
for(y=1,x=1;y<=50;y++)
{if(x==10) break;
if(x%2==1)
{x+=5;continue;}
x-=3;
}
for(y=1,x=1;y<=50;y++)
{if(x==10) break;
if(x%2==1)
{x+=5;continue;}
x-=3;
}
举一反三
- 设x和y均为int型变量,则执行下面的循环后,y值为( )。#include <iostream.h>void main(){int x, y;for(y= 1,x= 1 ;y<=50;y++){ if(x>=10) }break;if (x%2==1){ x+=5; continue;} x-=3;} cout<<y; A: 2 B: 4 C: 6 D: 8
- 若x,y是int型变量,则执行以下语句后,x的值是( )。 for(y=1,x=1;y<=50;y++) { if(x>=10) break; if(x%2==1) { x+=5; continue; } x=x-3; }
- 设x和y均为int型变量,则执行以下的循环后,y值为()。for(y=1,x=1...+=5;continue;}x-=3;}
- 设x和y均为int型变量,则执行以下的循环语句后,y的值为_________。for(y = 1, x = 1; y <;= 50; y++)if(x >;= 10) break; A: 10 B: 11 C: 50 D: 51
- 设以下变量均为int类型,则值不等于1的表达式是()。 A: (x=y=0, x++,y++) B: (x=y=0,x+y,y+1) C: (x=0,y=1,x=y++) D: (x=0,y=1,x=y)