執行下列 C 語言程式後,產生的輸出為何? #include "stdio.h" #include <iostream> main() { int i,m; const int s=5; int tmp[s]={8,2,5,4,3}; for(i=0;i<s;i++) { printf("%d",tmp[i]); } m=tmp[0]; for(i=1; i<s;i++) { if ( m < tmp[i] ) m=tmp[i]; } printf("%d\n", m); system("PAUSE"); }
A8 2 5 4 3 5
B8 2 5 4 3 8正確答案
C8 2 5 4 3 2
D出現錯誤訊息
答案與詳解
