有如下说明语句inta[10]={1,2,3,4,5,6,7,8,9,10};int*p=a;则数值为9的表达式是()
第1题:
此题为判断题(对,错)。
第2题:
A.inta(10);
B."intn=10,a[n];"
C."intn;scanf(""%d"",n);"
D."#defineSIZE10;inta[SIZE];inta[n];"
第3题:
要声明一个有10个int型元素的数组,正确的语句是()。
A.inta[10];
B.inta[2,5];
C.inta[];
D.int*a[10];
第4题:
下列的( )赋值语句是正确的。
A.charA=12;
B.intA=12.0;
C.intA=12.of;
D.intA=(int)12.0:
第5题:
以下能对一维数组a进行正确初始化的语句是()。
第6题:
以下能对一维数组a进行初始化的语句是:()
第7题:
有定义语句inta[10],*p=a;以下和此功能相同的是()
第8题:
在Java中, 类Animal中的方法printA()定义如下: publicvoidprintA(){ inta=10; intresult=10%3; System.out.println(result);} 在类Dog中方法printA()定义如下: publicvoidprintA(){ inta=10; System.out.println(a/3);} Dog类的定义如下: classDogextendsAnimal{…}.Animalanimal=newDog();animal.printA(); 以上语句输出为()。
第9题:
以下关于数组的描述中,错误的有:()
第10题:
在下面的二维数组定义中,正确的语句是()。
第11题:
若由如下说明,且0<=I<4,则()是错误的赋值。 inta[4][10],*p,*q[4];
第12题:
可以通过如下语句来完成对一个数组的输入:inta[10];scanf(%d,a);
可以通过如下语句来完成对一个数组的输入:inta[10];scanf(%d,&a);
若有inta[10]={6,7,8,9,10};,则是将5个初值依次赋给a[0]至a[4]
inta[9];则数组a的下标范围是1-9
第13题:
A.inta[]={1,2,3}
B.inta[10]={0}
C.inta[]="abcdef"
D.inta[5]
第14题:
A.int a;
B.inta;
C.Int a;
D.INTa;
第15题:
有下列程序:
#include<stdi0.h>
intb=2;
intfun(int*k)
{b=*k+b;return(b);)
voidmain( )
{inta[10]={1,2,3,4,5,6,7,8},i;
for(i=2;i<4;i++){b=fun(&a[i])+b;printf
("%d",b);}
printf("\n");
}
程序运行后的输出结果是( )。
A.1012
B.810
C.1028
D.1016
第16题:
下列说明语句中正确的是()
第17题:
若有说明语句“inta[5],*p=a;”,则对数组元素的正确引用是()。
第18题:
现有如下定义:inta,b,*p,*q;,赋值语句错误的是()
第19题:
下面正确的说明语句是()。
第20题:
下列的哪个赋值语句是正确的()
第21题:
以下能对二维数组a进行正确说明和初始化的语句是()
第22题:
有语句:inta[10],;则()是对指针变量p的正确定义和初始化。
第23题:
a[p]
p[a]
*(p+2)
p+2
第24题:
*p+9
*(p+8)
*p+=9
p+7