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

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

有如下程序inta[10]={1,2,3,4,5,6,7,8,9,10},*P=a;则数值为9的表达式是()

  • A、*P+9
  • B、*(P+8)
  • C、*P+=9
  • D、P+8

参考答案

更多 “有如下程序inta[10]={1,2,3,4,5,6,7,8,9,10},*P=a;则数值为9的表达式是()A、*P+9B、*(P+8)C、*P+=9D、P+8” 相关考题
考题 ●试题七阅读以下应用说明及Visual Basic程序代码,将应填入(n)处的字句写在答题纸的对应栏内。【说明】已知窗体上有两个名为cmdGene和cmdSort的命令按钮。单击cmdGene按钮时,随机产生10个[1,100]范围内的整数并将它们放在数组intA中;单击cmdSort按钮时,用选择法排序这10个数并输出。【程序代码】Dim intA(1 To 10)As IntegerPrivate Sub cmdGene_Click()Dim intI As IntegerRandomizeFor intI=1 To 10intA(intI)= (1)Next intIEnd SubPrivate Sub cmdSort_Click()Dim intI,intJ,intMin,intTemp As IntegerFor intI=1 To 9intMin=intA(intI)For intJ= (2) To 10If intA(intJ)intMin ThenTemp=intA(intJ)intA(intJ)= (3)intMin=intTempEnd IfNext intJ(4)(5)For intI=1 To 10Print Str(intA(intI))+" ";Next intINext IntIPrintEnd Sub

考题 有以下程序main(){inta[10]={1,2,3,4,5,6,7,8,9,10},*p=printf(“%d\n“,*p+*q);}程序运行后的输出结果是() A、16B、10C、8D、6

考题 在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();以上语句输出为()。A.0B.1C.2D.3E.3.3333

考题 有如下程序 main() {inta=2,b=-1,c=2; if(aif(b0)c=0; elsec++; printf("%d\n",c); 有如下程序main(){ int a=2,b=-1,c=2;if(a A.0B.1C.2D.3

考题 若有说明inta[][3]={1,2,3,4,5,6,7,8,9},则a数组第一维的大小是( )。A.2B.3C.4D.无确定值

考题 在下菌的一撒数组定义中,()语句有谱法错误。 A.inta[]={1,2,3}B.inta[10]={0}C.inta[]="abcdef"D.inta[5]

考题 在下面的一维数组定义中,哪一个有语法错误()。A.inta[]={1,2,3};B.inta[10]={0};C.inta[];D.inta[5];

考题 要声明一个有10个int型元素的数组,正确的语句是()。A.inta[10];B.inta[2,5];C.inta[];D.int*a[10];

考题 执行如下程序代码后,c的值是_________。inta=0;intc=0;do{--c;a=a-1;}while(a>0); A.死循环B.1C.-1D.0

考题 阅读以下应用说明及Visual Basic程序代码,将应填入(n)处的字句写在对应栏内。【说明】已知窗体上有两个名为cmdGene和cmdSort的命令按钮。单击cmdCene按钮时,随机产生10个[1,100]范围内的整数并将它们放在数组intA中;单击cmdSort按钮时,用选择法排序这10个数并输出。【程序代码】Dim intA(1 To 10)As integerPrivate Sub cmdGene_Click( )Dim intl As IntegerRandomizeFor intl = 1 To 10intA(intl) =(1)Next intlEnd SubPrivate Sub cmdSort_Click( )Dim intl, intJ,intMin, intTemp As IntegerFor intl = 1 To 9intMin = intA(intl)For intJ=(2) To 10If intA(intJ) < intMin ThenTemp = intA(intJ)intA(intJ)=(3)intMin = intTempEnd IfNext intJ(4)(5)For intl = 1 To 10Print Str(intA(intl))+" ";Next intlNext lntlPrintEnd Sub

考题 有下列程序: #includestdi0.h #includestdlib.h intfun(intn) {int*P; p=(int*)malloc(sizeof(int)); *P=n;return*P; } voidmain( ) {inta; a=fun(10);printf("%d\n",a+fun(10));} 程序的运行结果是( )。A.0B.10C.20D.出错

考题 若有如下程序: main() {int a[3][4]={1,2,3,4,5,6,7,8,9}; printf("%d%d%d\n",a[0][1],a[1][2],a[2][3]); } 则程序运行后的输出结果是( )A.270B.480C.160D.不定值

考题 有以下程序:include main( ){int i,s=0,t[] = {1,2,3,4,5,6,7,8,9};for(i=0;i 有以下程序:#include <stdio.h>main( ){ int i,s=0,t[] = {1,2,3,4,5,6,7,8,9}; for(i=0;i<9;i+=2) s+=*(t+i); prinff("% d \n ",s);A.45B.20C.25D.36

考题 以下能对一维数组a进行正确初始化的语句是()。A、inta[10]={0,0,0,0,0};B、inta[10]={};C、inta[]={0};D、inta[10]={10*1};

考题 以下对一维整型数组a定义正确的是()A、inta(10)B、intn=10,a[n]C、intn;scanf("%d",n);inta[n]D、#defineSIZE10inta[SIZE]

考题 inta[3][3]={1,2,3,4,5,6,7,8,9};其中数字7所在的二维数组元素是()A、a[1][2]B、a[1][0]C、a[2][1]D、a[2][0]

考题 有定义语句inta[10],*p=a;以下和此功能相同的是()A、inta[10];intp;p=a;B、inta[10],*p;p=a;C、int*p,a[10];p=a;D、char*a[10]=”abcd”;printf(“%s”,a);

考题 在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(); 以上语句输出为()。A、0B、1C、2D、3E、3.3333

考题 若有定义inta[][3]={1,2,3,4,5,6,7,8,9};则表达式sizeof()/sizeof(a[0])的值为()A、3B、4C、5D、9

考题 以下关于数组的描述中,错误的有:()A、可以通过如下语句来完成对一个数组的输入:inta[10];scanf("%d",a);B、可以通过如下语句来完成对一个数组的输入:inta[10];scanf("%d",a);C、若有inta[10]={6,7,8,9,10};,则是将5个初值依次赋给a[0]至a[4]D、inta[9];则数组a的下标范围是1-9

考题 下列数组定义中,正确的是()A、inta[10]B、intn=10,a[n]C、intN=10;inta[N]D、intn;scanf(“%d”,n);inta[n]

考题 单选题若有定义inta[][3]={1,2,3,4,5,6,7,8,9};则表达式sizeof()/sizeof(a[0])的值为()A 3B 4C 5D 9

考题 多选题以下关于数组的描述中,错误的有:()A可以通过如下语句来完成对一个数组的输入:inta[10];scanf(%d,a);B可以通过如下语句来完成对一个数组的输入:inta[10];scanf(%d,a);C若有inta[10]={6,7,8,9,10};,则是将5个初值依次赋给a[0]至a[4]Dinta[9];则数组a的下标范围是1-9

考题 单选题有以下程序: #include main() {  inta=1,b=0;  for(;a5;a++)  {   if(a%2==0)break;   b+=a;  }  printf(%d,b); } 程序的运行结果是(  )。A 1B 10C 0D 4

考题 单选题有以下程序: #include voidfun(int*p) {  printf("%d",p[5]); } main() {  inta[10]={1,2,3,4,5,6,7,8,9,10};  fun(a[3]); } 程序运行后的输出结果是(  )。A 5B 6C 8D 9

考题 单选题有如下程序: #include main() {  inta=8,b;  b=(a2)%2;  printf(%d,%d,a,b); } 程序运行后的输出结果是(  )。A 8,0B 4,0C 4,1D 8,1

考题 单选题有以下程序: #include main() {  inta[]={10,20,30,40},*p=a,i;  for(i=0;i  {   a[i]=*p;   p++;  }  printf("%d",a[2]); } 程序运行后的输出结果是(  )。A 30B 40C 10D 20