今天翻开了刚买的《编程之美》,看到了这一章节,想到了一个解法,如下
byte x;
for(x = 11; x < 100 ;x ++){
if(x%10 == 0) continue;
if((x/10)%3 != (x%10)%3 )
printf(“A=%d,B=%d”,x/10,x%10);
}
接下看了一下第一个解法,其中定义了好多宏,感觉好复杂,庆幸的是接下给出的一个解法与我的思路比较相近。。。
今天翻开了刚买的《编程之美》,看到了这一章节,想到了一个解法,如下
byte x;
for(x = 11; x < 100 ;x ++){
if(x%10 == 0) continue;
if((x/10)%3 != (x%10)%3 )
printf(“A=%d,B=%d”,x/10,x%10);
}
接下看了一下第一个解法,其中定义了好多宏,感觉好复杂,庆幸的是接下给出的一个解法与我的思路比较相近。。。