程式設計之美2:程式只用一個位元組變數,列印將帥位置
阿新 • • 發佈:2018-11-27
原創:https://blog.csdn.net/ndzjx/article/details/84404320
#include <stdio.h> #include <windows.h> #include <time.h> #include <math.h> int main() { // BYTE i = -1; // while (++i <= 80) // { // if (i / 9 % 3 == i % 9 % 3) // { // continue; // } // printf("A = %d, B = %d\n", i / 9 + 1, i % 9 + 1); // } struct { unsigned char a:4; unsigned char b:4; } i; for (i.a = 1; i.a <= 9; i.a++) { for (i.b = 1; i.b <= 9; i.b++) { if (i.a % 3 != i.b %3) { printf("A = %d, B = %d\n", i.a, i.b); } } } return 0; }