有以下程序 void sum(int a[]) { a[0]=a[-1]+a[1]; } main() { int a[10]={1,2,3,4,5,6,7,8,9,10}; sum(&a[2]); printf("%d\n",a[2]); } 程序運行后輸出結(jié)果是()
A、6 B、7 C、5 D、8
有以下程序 main() { char s[]="abcde"; s+=2; printf("%d\n",s[0]); } 執(zhí)行后的結(jié)果是()
A、輸出字符a的ASCII碼 B、輸出字符c的ASCII碼 C、輸出字符c D、程序出錯
請讀程序: #include f(int b[],int n) { int i,r;r=1; for(i=0;i<=n;i++)r=r*b[i]; return r; } main() { int x,a[]={2,3,4,5,6,7,8,9}; x=f(a,3); printf("%d\n",x); } 上面程序的輸出結(jié)果是()
A、720 B、120 C、24 D、6