- 31 名前:@問題 mailto:sage [2011/04/04(月) 21:29:54.24 ]
- [1] 会社の新人教育で出された問題
[2] 次のコードにコメントを付けよ。 #include <stdio.h> #include <stdlib.h> #include <conio.h>/*処理系によりconio.h→console.h*/ char*h="・○●◇\n"; int p,t,a,d,c,v,i,e=10,s,o,z[255]={0},m[90]={0},r[]={-10,- 9,-8,-1,1,8,9,10}; void k() { if(m[p]==0) for( i = 0 ; i < 8 ; i++ ) { for ( c = 0 , v = p + r[i] ; m[v] == 3-t ; v+=r[i]) c++ ; if(c&&m[v] == t ) { a+=c; v=p; if( d ) do m[v]=t,v+=r[i]; while(m[v]!=t); } } }
|

|