单项选择题

有以下程序:void sum(int *a){ a[0]=a[1]; }main(){ int aa[10]={1,2,3,4,5,6,7,8,9,10}, i; for(i=2;i>=0;i--) sum(&aa[i]); printf("%d\n", aa[0]);}执行后的输出结果是( )。

A.4
B.3
C.2
D.1
<上一题 目录 下一题>
热门 试题

单项选择题
若有定义:float x=1.5;int a=1,b=3,c=2;则正确的switch 语句是( )。
A.switch( {case 1.0: printf("*\n"); case 2.0: printf("**\n");}
B.switch((in; { case 1: printf("*\n"); case 2: printf("**\n");}
C.switch(a + { case 1: printf("*\n"); case 2+1: printf("**\n");}
D.switch(a+ { case 1: printf("*\n"); case c: printf("**\n");}
单项选择题
有以下程序:main(){int i, j, x=0; for(i=0; i<2; i++) { x++; for( j=0; j<=3; j++) { if(j%2) continue; x++; } x++; } printf( x=%d n , x);}程序执行后输出结果是( )。
A.x=4
B.x=8
C.x=6
D.x=12
相关试题
  • 有以下程序:street STU{ char num[1...
  • 以下程序中函数f的功能是: 当flag 为1...
  • 以下程序中函数f的功能是将n个字符串按由大...
  • 已定义以下函数:fun (Char* p2, ch...
  • 下列选项中正确的语句是( )。