单项选择题

有以下程序
main()
int a[]=2,4,6,8,10, y=0, x, *p;
 p=&a[1];
 for(x=1; x<3; x++) y+=p[x];
 printf("%d\n",y);程序运行后的输出结果是()。

A. 10
B. 11
C. 14
D. 15

<上一题 目录 下一题>
热门 试题

单项选择题
下列程序的运行结果为()。 #include<stdio.h> voidabc(Char*str) inta,b,i,j; for(i=j=0;str[i]!=' 0';i++) if(str[i]!='a') str[j++]=str[i]; str[j]=' 0'; void main() char str[]= abcdef ; abc(str); printf( str[]=%s ,str);

A. str[]=bcdef
B. str[]=abcdef
C. str[]=a
D. str[]=ab

单项选择题
已有定义:char a[]= xyz ,b[]='x','y','z';,下列叙述中正确的是()。

A. 数组a和b的长度相同
B. a数组长度小于b数组长度
C. a数组长度大于b数组长度
D. 上述三种说法都不对

相关试题
  • m++
  • 下列程序的输出结果是______。 main...
  • 在宏定义#define PI 3.14159中,...
  • func()
  • 下列程序运行后的输出结果是______。...