有如下程序段inti=0,j=1;int
0
举一反三
- 有如下程序段,其中会产生编译错误的语句是 inti=0,j=1; int &r=i; //① r=j; //② int * p=&i; //③ * p=&r; //④ A: ④ B: ③ C: ② D: ①
- 下列程序段选择项,使i的运行结果为3的程序段是()。 A: inti=0,j=0;(i=2,(j++)+i); B: inti=1,j=0;j=i=((i=3)*2); C: inti=0,j=1;(j==1)?(i=1):(i=3); D: inti=1,j=1;i+=j+=1;
- 有如下程序段: int i = 0,j = 1; int &r = i; //① r = j; //② int *p = &i; //③ * p = &r; //④ A: A) ① B: B) ② C: C) ③ D: D) ④
- 给定以下程序段,如下: int i=0, j=-1; switch(i) { case 0: j=1; case 2: j=2; default: j=5; } System.out.print("j="+j); 编译运行,正确的结果是:
- 下列程序段选项中,使i的运行结果为4的程序段是______。 A: int i=0,j=0; B: (i=3,(j++)+i) C: int i=1,j=0; D: j=i=((j=3*2)) E: int i=0,j=1; F: (i==1)(i=1):(i=3) G: int i=1,j=1; H: i+=j+=2;
内容
- 0
设有如下程序段 int a[2] = {0}; int b[] = {0, 0, 1}; char c[] = {"A
- 1
有如下定义:int i,j; , 则下列程序段中,内循环体执行次数是:( ) for(i=5;i ; i--) for(j=0;j<4;j++) { ...//内循环体 }
- 2
有如下程序段: int a[3][3]={{1,2},{3,4},{5,6}},i,j,s=0; for(i=1;i<3;i++) for(j=0;j s+=a[i][j]; printf(“%d ”,s); 该程序段的输出结果是[/i]
- 3
下列程序段的输出结果是( )。 main() for(int I=0;I<1;I+=1) for(int j=2;j>0; j--) printf("*"); A: ** B: *** C: **** D: ******
- 4
有如下程序段: int i=0,j=1; nt &r=i;//① r=j;//② int*p=&i;//③ *p=&;//④ 其中会产生编译错误的语句是______。 A: ④ B: ③ C: ② D: ①