作者yf2923850 (Mu)
看板Grad-ProbAsk
標題[理工] [計概] -程式設計
時間Sat Feb 27 15:26:25 2010
#define N 8
main(){
int i,num[N],*p,*q;
p = &num[N-1];
q = p-(N-1);
for(i=0;i<N;i++){
*(p-i)=i;
*(q+i)=i;
}
for(i=0;i<N;i++){
printf("%d\t",num[i]);
}
}
題目要求輸出的結果
答案是 7 6 5 4 4 5 6 7
但是我只看得懂後面的迴圈是輸出num陣列裡面的0~N格內容
前面的程式內容看不懂 可以有高手解釋給我聽嗎Orz
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.17.132.161
→ fef92:num[N] 的初值是? 02/27 15:55
→ yf2923850:沒寫 題目只有定義N =8而以 02/27 16:01