若有定义语句“int i=2, j=3;”,则表达式i/j的结果是()。A) 0B) 0.7C) 0.66667D) 0.66666667A.B.C.D
若有定义语句“int i=2, j=3;”,则表达式i/j的结果是()。
A) 0
B) 0.7
C) 0.66667
D) 0.66666667
若有定义语句“int i=2, j=3;”,则表达式i/j的结果是()。
A) 0
B) 0.7
C) 0.66667
D) 0.66666667
若有定义:int a[2][3];则才a数组的第i行第j列(假调i,j已正确说明并赋值)元素值的正确引用为
A.*(*(a+i)+j)
B.(a+i)[j]
C.*(a+i+j)
D.*(a+i)+j
若有下列定义(设int类型变量占2个字节):
int i=8,j=9;
则下列语句:
printf("i=%%d,j=%%d\n",i,j);
输出的结果是()。
A.i=8,j=9
B.i=%d,j=%d
C.i=%8,j=%9
D.8,9
A.*(*(a+i)+j)
B.(a+i)[j]
C.*(a+i+j)
D.*(a+i)+j
A.i=8,j=9
B.i=%d,j=%d
C.i=%8,j=%9
D.8,9
以下类定义中可能会引起错误的语句是 class A { public: ~A(){} //1 int i; //2 private: int j //3 A(int i){i++;} //4 };
A.1
B.2
C.3
D.4
以下类定义中可能会引起错误的语句是 class A { public: ~A(){} //1 int i; //2 private: int j; //3 A(int i){i++;} //4 };
A.1
B.2
C.3
D.4
若有说明int i,j=2,*p=&i;,则能完成i=j赋值功能的语句是______。
A.i=*p
B.*P=*&j
C.i=&j
D.i=**p;