网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

已有定义“int a=5,b,c,&ra=a;”则下叙述中,正确的说法是()。

A.ra是变量a的引用

B.ra的值为15

C.a是ra的地址值

D.执行“ra=10;”后变量b的值也变为10


参考答案和解析
a数组长度大于b数组长度
更多 “已有定义“int a=5,b,c,ra=a;”则下叙述中,正确的说法是()。A.ra是变量a的引用B.ra的值为15C.a是ra的地址值D.执行“ra=10;”后变量b的值也变为10” 相关考题
考题 已有定义:float x=5.5;则表达式:x=(int)x+2的值为。

考题 已有定义:int i,a[10],*p;,则合法的赋值语句是A.p=100;B.p=a[5];C.p=a[2]+2;D.p=a+2;

考题 已有如下数组定义和f函数调用语句,则在f函数的说明中,对形参数组array的正确定义方式为int a[3][4];f(a);A.f(array[3][4])B.f(int array[3][])C.f(int array[][4])D.f(int array[][])

考题 下列定义中,( )是定义指向数组的指针p. A、int*p[5]B、int(*p)[5]C、(int*)p[5]D、int*p[]

考题 若有定义int x,*pb;则正确的赋值表达式是()。 A.pbB.int a[2] [ ]{1,2,3,4,5,6};C.int a[ ] [3]{1,2,3,4,5,6};D.int a[2,3]{1,2,3,4,5,6}

考题 若已有定义int x;下列说明指针变量p指向x的正确语句是( )A. int p=B. int *p=C. int p=x;D. int *p=x;

考题 若已有定义int x=2; int *p=则*p的值为( )A. 2B. &xC. *xD. &p

考题 若有以下定义,则对a数组元素的正确引用是( )。int a[5],*p=a;A)*a[5]B)*a 1C)*(p 5)D)*(a 2)

考题 要正确定义并初始化一个数组a,它含有5个元素,则正确的语句是______。A.int a[5]=(0,0,0,0,0);B.int a[5]={};C.int a[]={0,0,0,0,0};D.int a[]={5*0};

考题 下列说法正确的是( )。A.定义int a[4]={1,3};,则a[0]=1,a[1]=3,a[3]的值不确定B.定义static int a[4];,则元素值不确定C.const int x;x=5;表示给常量x赋初值D.定义int a[4];,则其元素的值是不确定的

考题 已有定义:int x=3,y=4,z=5,则表达式!(x+y)+z-1y+x/2的值是A.6B.0C.2D.1

考题 若变量a,b已正确定义,且b已正确赋值,则合法的语句是( )。A.b=double(b);B.(int)a=(int)b;C.a=a++=5;D.a=double(b);

考题 若有定义int a[5],*p=a;则正确引用数组元素的是( )。A.*a[5]B.*a+2C.*(p+5)D.*(a+2)

考题 设有如下定义:typedefint*INTEGER;INTEGERp,*q;则()是正确的叙述。 A.p是int型变量B.q是基类型为int的指针变量C.p是基类型为int的指针变量D.程序中可用INTEGER代替int类型名

考题 若变量已正确定义为int型,要通过语句:scanf(”%d,%d,%d”,a,b,给a赋值l、给b赋值2、给 若变量已正确定义为int型,要通过语句:scanf(”%d,%d,%d”,&a,&b,&C.;给a赋值l、给b赋值2、给C赋值3,以下输入形式中错误的是( )。(注:口代表一个空格符)

考题 在下面的二维数组定义中,正确的是(43)。A.inta[5][];B.int a[][5];C.int a[][3]={{1,3,5},{2}};D.int a[](10);

考题 已有定义:int x=3,y=4,z=5;,则表达式!(x+y)+z-1 y+z/2的值是A.6B.0C.2D.1

考题 若有下列定义,则对a数组元素地址的正确引用是( )。int a[5],*p=a;A.p+5 B.*a+1 若有下列定义,则对a数组元素地址的正确引用是( )。int a[5],*p=a;A.p+5B.*a+1C.&a+1D.&a[0]

考题 对下列程序的描述中,正确的是()。includeusing namespace std;int Fun(int,int);int m 对下列程序的描述中,正确的是( )。 #include<iostream> using namespace std; int Fun(int,int); int main() { cout<<Fun(5,50)<<end1; return 0; } int Fun(int x,int y) { return x*x+y*y; }A.该函数定义正确,但函数调用方式错误B.该函数调用方式正确,但函数定义错误C.该函数的定义和调用方式都是正确的D.该函数的定义和调用方式都是错误的

考题 已知变量a定义为“i nt a=5;”,要使ra成为a的引用,则ra应定义为(),要使rb指向a,则rb应定义为()

考题 以下对一维数组a的定义正确的是()A、int n=5,a[n];B、int a(5);C、const int N=5;int a[N];D、int n;cinn;int a[n];

考题 设有如下定义: typedefint*INTEGER; INTEGERp,*q; 则()是正确的叙述。A、p是int型变量B、q是基类型为int的指针变量C、p是基类型为int的指针变量D、程序中可用INTEGER代替int类型名

考题 定义指针变量int*p;则下列说法正确的是()A、*p是指针常量B、*p是一个地址C、*p是指针变量D、指针指向int型数据

考题 在下面的二维数组定义中,只有()语句是正确的。A、int a[5][];B、int a[](10);C、int a[][];D、int a[][5]={{1,2,3},{4,5}};

考题 执行下面语句序列后,a和b的值分别为() int a=5,b=3,t; int ra=a; int rb=b; t=ra;ra=rb;rb=t。A、3和3B、3和5C、5和3D、5和5

考题 假设调用函数有以下定义和函数f调用,则函数f中对形参数组错误定义的是()。 charc[5]={‘a’,’b’,’0’,’c,’0’}; printf(“%s”,c);A、f(int array[][6])B、f(int array[3][])C、f(int array[][4])D、f(int array[2][5])

考题 填空题已知变量a定义为“i nt a=5;”,要使ra成为a的引用,则ra应定义为(),要使rb指向a,则rb应定义为()

考题 单选题设有如下定义: typedefint*INTEGER; INTEGERp,*q; 则()是正确的叙述。A p是int型变量B q是基类型为int的指针变量C p是基类型为int的指针变量D 程序中可用INTEGER代替int类型名