41 lines
850 B
C
41 lines
850 B
C
/*-------------------------------------------------------
|
||
|
||
功能:输出100到1000之间的各位数字之和能被15整除的所有数,输出时每10个一行。
|
||
输出:(每个数占5个字符)
|
||
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
|
||
-------------------------------------------------------*/
|
||
#include<stdio.h>
|
||
main()
|
||
{
|
||
int m,n,k,i=0;
|
||
for(m=100;m<=1000;m++)
|
||
{
|
||
k=0;
|
||
n=m;
|
||
/**********Program**********/
|
||
while(n){
|
||
k+=n%10;
|
||
n/=10;
|
||
}
|
||
if(k%15==0){
|
||
i++;
|
||
printf("%5d", m);
|
||
|
||
if(i%10==0){
|
||
printf("\n");
|
||
}
|
||
}
|
||
|
||
|
||
|
||
/********** End **********/
|
||
|
||
}
|
||
}
|