设有定义:int i=0,j=0,k=0; 则执行语句++i||++j&&++k;后i,j,k的值为()
A: i=1;j=1;k=1
B: i=1;j=0;k=1
C: i=1;j=0;k=0
D: i=0;j=0;k=0
A: i=1;j=1;k=1
B: i=1;j=0;k=1
C: i=1;j=0;k=0
D: i=0;j=0;k=0
举一反三
- 以下定义变量、j、k并赋初值的语句,正确的是( )。 A: int i=0, j=0, k=0; B: int i=0;j=0;k=0; C: int i=j=k=0; D: int i=0;j=i;k=j;
- 下列代码段执行后,k的值是【 】 int i=0,j=1,k=1; if(i=j) k=i+j;
- 下列程序段的时间复杂度为( )。 for(i=0;i<m; i++) for(j=0; j<t; j++) c[i][j]=0; for(i=0;i<m; i++) for(j=0;j<t; j++) for(k=0;k<n; k++) c[i][j]=c[i][j]+a[i][k]*b[k][j];
- 给出下列算法中语句的时间复杂度 x = 0; y = 0; for (int i = 1; i <= n; i++) for (int j = 1; j <= i; j++) for (int k = 1; k <= j; k++) x=x+y;
- 若有inti,j=30,k=10;i=j==k*3?1:0;则i的值为() A: 1 B: 30 C: 0 D: 90