- #include <stdio.h>
- int main(void)
- {
- int c , d , e , i ;
- for(c = 0 , i = 100 ; i < 1000 ; i ++) {
- for(d = 0 , e = i ; e ; e /= 10) d += e % 10 ;
- if(! (d % 15)) {
- if(! (c % 10) && c) printf("\n") ;
- else if(c % 10) printf(" , ") ;
- printf("%3d" , i) ;
- c ++ ;
- }
- }
- }
复制代码
编译、运行实况:
- D:\[00.Exercise]\[C]>x
- 159 , 168 , 177 , 186 , 195 , 249 , 258 , 267 , 276 , 285
- 294 , 339 , 348 , 357 , 366 , 375 , 384 , 393 , 429 , 438
- 447 , 456 , 465 , 474 , 483 , 492 , 519 , 528 , 537 , 546
- 555 , 564 , 573 , 582 , 591 , 609 , 618 , 627 , 636 , 645
- 654 , 663 , 672 , 681 , 690 , 708 , 717 , 726 , 735 , 744
- 753 , 762 , 771 , 780 , 807 , 816 , 825 , 834 , 843 , 852
- 861 , 870 , 906 , 915 , 924 , 933 , 942 , 951 , 960
- D:\[00.Exercise]\[C]>
复制代码 |