2014年3月22日
摘要: 下面是书中给出的第二个方法:#include #define BYTE unsigned char int main(void) { BYTE i = 81; while(i--) { if((i / 9) % 3 == (i % 9) % 3) continue; printf("A = %d, B = %d\n", i /9 + 1, i%9 + 1); } return 0; }“将”和“帅”各在自己的3*3的格子间里面走动,我们共需要验证9*9=81种位置关系,这也是i=81的由来。此外我们要明白 i/9和i%9的含义。我们知道,整数i可以由部两分组成,即var=( 阅读全文
posted @ 2014-03-22 21:43 power_chen 阅读(178) 评论(0) 推荐(0) 编辑