谁能帮我解释下!(在线等待)
main(){int a[12]={1,2,3,4,4,3,2,1,1,1,3,2},s[5]={0},i;
for(i=0;i<12;i++) s[a[i]]++;
for(i=1;i<5;i++) printf("%d",s[i])
}
其中s[a[i]]是什么意思?在线等待
[ 本帖最后由 a698186 于 2010-2-19 22:03 编辑 ]
#include <stdio.h> int main(void) { int a[12] = {1,2,3,4,4,3,2,1,1,1,3,2}; int s[5] = {0}; int i; for(i=0; i<12; i++) s[a[i]]++; //假设 i 是 2,则 a[2] = 3,s[a[i]] = s[3] for(i=1; i<5; i++) printf("%d", s[i]); return 0; }