3.设x和y均为int型变量,则执行下面的循环后,y的值为 。 for (y=1,x=1;y<=5;y++) { if (x>=10) break; if (x%2==1) { x+=5; continue; } x-=3; }
A.2
B.4
C.6
D.8
第1题:
以下程序段的执行结果为【 】。
include<iostream.h>
define PLUS(x, y) x+ y
void main()
{
int x=1, y=2,z=3,sum;
sum=PLUS(x+ y, z)*PLUS(y, z);
cout<<"SUM="<<sum;
cout<<end1;
}
第2题:
设x、y、z、t均为int型变量,则执行以下语句后,t的值是 ( ) x=y=z=l; t=+ + x | | + + y && + + z;
A.不定值
B.2
C.1
D.0
第3题:
设x、y、t均为血型变量,则执行语句x=y=3;t=++x||++y;后,y的值为______。
A.不定值
B.4
C.3
D.1
第4题:
下列程序的输出结果是______。 main() { int x,y; for(x=1,y=1;x<=10;x++) {if(y>=5)break; if(y%3==1) }y+=3; continue; } y-=5; } printf("%d\n",x); }
A.2
B.3
C.4
D.5
第5题:
执行下列程序段后,x和i的值分别是和int x,i;for (i=1,x=1;i<=50;i++){ if(x>=10) break; if(x%2==1) { x+=5; continue; } x-=3;}
第6题:
若m,y,z均为int型变量,则执行下面语句后m值是______。 m=1;x=2;y=3;z=4; m=(m<x)?m:x; m=(n<y)?m:y; m=(m<z)?m;z;
A.1
B.2
C.3
D.4
第7题:
设以下变量均为int类型,则值不等于7的表达式是( )。
A.(x=y=6,x+ y,x+1)
B.(x=y=6,x +y,y+1)
C.(x=6,x+1,y=6,x +y)
D.(y=6,y+1,x=y,x+1)
第8题:
设x、y、z均为int型变量,则执行以下语句后,x、y, z的值为( ) X=1; y=0; Z=2; y++&&++Z ||++ X;
A.2、l、3
B.2、0、3
C.2、l、3
D.2、1、2
第9题:
若x和y均为int类型的变量,则依次执行语句x+=y;y=x-y;x-=y;的效果是()。(用文字描述)
第10题:
设以下变量均为int类型,则值不等于7的表达式是()。
第11题:
设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; }
第12题:
int []x = {1,2,3,4,5};for(int y = 0; y < 6; y++) System.out.println(x[y]);
static int[] x = {7,6,5,4};static { x[1] = 8;x[4] = 3; }
for(int y = 10; y < 10; y++)doStuff(y);
void doOne(int x) { doTwo(x); }void doTwo(int y) { doThree(y); }void doThree(int z) { doTwo(z); }
for(int x = 0; x < 1000000000; x++) doStuff(x);
void counter(int i) { counter(++i); }
第13题:
设x、y、t均为int型变量,执行以下语句后,y的值为______。x=y=3;t=++x||++y;
A.不定值
B.4
C.3
D.1
第14题:
设x和y均为int型变量,则执行下面的循环后,y值为( )。 public class Sun { public static void main(String args[ ]) { int x, y; for (y=1, x=1; y<=50; y++) { if(x>=10) break; if (x%2==1) { x+=5; continue; } x-=3; } System.out.println (y); } }
A.2
B.4
C.6
D.8
第15题:
设x、y、t均为int型变量,则执行语句:x=y=3;t=++x||++y;后,y的值为( )。
A.不定值
B.4
C.3
D.1
第16题:
若x、y、z、m均为int型变量,则执行下面语句后m的值是( )。 m=1; x=2; y=3; m=(m<x) ? m : x; m=(m<y) ? m : y; m=(m<y) ? m : z;
A.1
B.2
C.3
D.4
第17题:
设x和y均为int型变量,则以下语句:“x+=y;y=x-y;x-=y;”的功能是______。
A.把x和y按从大到小排列
B.把x和y按从小到大排列
C.无确定结果
D.交换x和y中的值
第18题:
设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
第19题:
设X、y、Z、t均为int型变量,则执行以下语句后,t的值为( ) x=y=z=1;t=++x||++y&&++z;
A.不定值
B.2
C.l
D.0
第20题:
设x和y为int型变量,则执行下面的循环后,y的值为( ) for(y=l, x=l; y<=50; x="">=10) break; if(x%2==1){ x+=5; continue;} X -= 3; }
A.2
B.4
C.6
D.8
第21题:
设x和y均为int型变量,且x=1,y=2,则表达式1.0+x/y的值为()
第22题:
设x,y,z,t均为int型变量,则执行以下语句后,t的值为()。x=y=z=1;t=++x||++y&&++z;
第23题:
Which two code fragments are most likely to cause a StackOverflowError?()
第24题: