程序执行完这条语句后int i=1,j=1;i<<2+j;i的值是多少?
A.1
B.2
C.8
D.3
第1题:
设 i,j,k 均为 int 型变量 , 则执行完下面的 for 循环 后 ,k 的值为 for(i=0,j=10;i<=j;i++,j--) k=i+j 设i,j,k均为int型变量,则执行完下面的for循环后, k的值为 i=0; for(j=10;i<=j;i++) { k=i+j; j=j-1;}
A.10
B.可以去调试来理解这个结果
C.9
D.11
E.12
第2题:
执行完以下程序段后,s的值为(). int i,j,s; for(i=1;i<=3;i++) { s=0; for(j=1;j<=2;j++) s=s+j; }
第3题:
执行完下面的程序段后,k的值是 int k=0; for(int i=1;i<4;i++) { for(int j=1;j<4;j++) { k+=i+j; if(j==2) continue; } }
第4题:
设i、j、k均为int型变量,则执行完for(i=0,j=10;i<=j;i++,j--) k=i+j;语句后,k的值为______。
第5题:
本题的功能是用冒泡法对数组元素arr[]={30,1,-9,70)进行从小到大排列。冒泡法排序是比较相邻的两个元素的大小,然后把小的元素交换到前面。
public class javal{
public static void main(String[]args){
int i,j;
int arr[]={30,1,-9,70);
int n= ;
for(i=0;i<;n-1;i++){
for(j=i+1;j<;n;j++){
if(arr[i]>;arr[j]){
int temp=arr[i];
;
;
}
}
}
for(i=0;i<;n;i++)
System.out.print(arr[i]+"");
}
}
第6题:
有以下程序段: inti,j,m=0; for(i=1;i<;=15;i+=4) for(j一3;j<;=19;j+=4)m++; printf(‘‘%d\n‘‘,m); 程序段的输出结果是( )。
A.12
B.15
C.20
D.25
第7题:
执行下面程序后,J的值是( )。 i=lj=1Doj=j+1i=i+lLoop Until i<;5
A.0
B.1
C.4
D.5
第8题:
设i,j,k均为int型变量,则执行完for(i=0,j=10;i<=j;i++,j-- k=i+j;语句后,k的值为【8】 。
第9题:
设i,j,k均为int型变量,则执行完下面的for语句后,k的值为【14】 。
for(i=0, j=10; i<=j; i++, j--)k=i+j;