下列引用的定义中,( )是错误的。
A.int i; int &j=i;
B.int i; int &j; j=i:
C.float i; float &j=i;
D.char d; char &k=d;
第1题:
设有如下程序#include<atdio.h>main(){int**k, *j, i=100;j=&i, k=&j;printf("%d\n",**k);}上述程序的输出结果是______。
A.运行错误
B.100
C.i的地址
D.i的地址
第2题:
【单选题】设有定义 int i=123; long j=456; 下面赋值不正确的语句是()。
A.j=i;
B.j=(long)i;
C.i=(int)j;
D.i=j;
第3题:
设有定义 int i=123; long j=456; 下面赋值不正确的语句是
A.j=i;
B.j=(long)i;
C.i=(int)j;
D.i=j;
第4题:
设有定义int i=123;long j=456;,下列赋值不正确的是
A.j=i;
B.j=(long)i;
C.i=(int)j;
D.i=j;
第5题:
i、j已定义为 int 类型,则以下程序段中内循环体的执行次数是_______。 for(i=5;i;i--) for(j=0;j<4;j++){…}
A.20
B.24
C.25
D.30
第6题:
若i,j已定义成int型,则以下程序段中,内循环体的总执行次数是(). for(i=6;i>0;i--) for(j=0;j<4;j++) {…} // 不改变i、j值
A.30
B.24
C.20
D.6