更多"以下程序运行后,y结果为______。 X=1.5 do case"的相关试题:
[单项选择]以下程序的运行后,y结果为 x=1.5 do case case x>2 y=2 case x>1 y=1 endcase return
A. 1
B. 2
C. 0
D. 语法错误
[单项选择]以下程序运行后,y结果为______。
x=1.5
do case
case x>2
y=2
case x>1
y=1
endcase
return
A. 1
B. 2
C. 0
D. 语法错误
[单项选择]以下程序段中Do...Loop循环执行的次数为______。 n=5 Do if n mod 2=0 then n=n/2 else n=n*3+1 end if Loop until n=1
A. 4
B. 3
C. 5
D. 2
[单项选择]有以下程序,程序运行结束后,x的值是( )。
x=1
y=2
do x=x*y
y=y+1
loop while y<5
A. 2
B. 4
C. 8
D. 24
[单项选择]
有以下程序程序运行后的输出结果是()。
main( )
{ Int k=5,n=0;
do
{switch(k)
{case 1: case 3:n+=1;k--;break;
default:n=0;k;
case 2: case 4 : n+=2;k--;break;
}
printf("%d",n);
}while(k>0 &&n<5);
}
A. 235
B. 0235
C. 02356
D. 2356
[单项选择]以下程序运行后的输出结果是
main( )
int x=23;
do
printf("%d",x--);while(!x);
A. 321
B. ·23
C. 不输出任何内容
D. 陷入死循环
[单项选择]有以下程序
main( )
{ int i=0,s=0;
do{
if(i%2){i++;continue;}
i++;
s+=i;
} while(i<7);
printf("%d/n",s);
}
执行后输出的结果是( )。
A. 16
B. 12
C. 28
D. 21
[单项选择]假定有以下程序:
Private Sub Form_Click( )
a=1: b=a
Do Until a>=5
x=a*b
Print b:x
a=a+b
b=b+a
Loop
End Sub
程序运行后,单击窗体,输出结果是( )。
A. 1 1
B. 1 1
C. 1 1
D. 1 1
[单项选择]以下程序的输出结果是
void fun(int*s)
static int j=0;
do
s[j]+=s[j+1];
while(++j<2);
main( )
int k,a[10]=1,2,3,4,5;
for(k=1;k<3;k++)fun(
[单项选择]以下程序段运行结束后,变量x的值为( )。 x=1 y=2 Do x=x*y y=y+1 Loop While y<2
A. 1
B. 2
C. 3
D. 4
[单项选择]有以下程序
main( )
{ int i=0,s=0;
do{
if (i%2){i++;continue;}
i++;
s+=i;
}while(i<7);
cout<<s<<endl;
}
执行后输出结果是
A. 16
B. 12
C. 28
D. 21
[单项选择]有以下程序
main( )
int y=10;
do y--;while(--y);
printf("%d/n",y--);
程序运行后的输出结果是 ( )
A. -1
B. 1
C. 8
D. 0
[单项选择]以下程序段的输出结果是( )。
int x=5;
do
x--;
while(!x);
A. 5
B. 无任何输出
C. 4
D. 陷入死循环