#include <stdio.h>
int main()
{ unsigned char n;
for(n = 11; n <= 91; n++) {
while(n % 10 != 0){
if((n / 10 - n % 10) % 3 != 0) {
printf("A = %d B = %d\n",n / 10, n % 10);
}
n++;
}
}
return 0;
}
这个解法似乎理解起来更简单。
它其实以下代码的升级版本:
#include <stdio.h>
int main()
{
int a,b;
for(a = 1; a <= 9; a++)
{
for(b = 1; b <= 9; b++)
{
if((a - b) % 3 == 0) {
printf("A = %d B = %d\n",a,b);
}
}
}
return 0;
}