100 1000的各位數字和被15整除c語言

2021-03-12 08:29:30 字數 1157 閱讀 4429

1樓:

把數字的各位分離開並加起來,用其除以15,若餘數為0,則為題目所求。由於數位只回有3,所以直接分離求和即答可,不必用迴圈操作。另:

三位數即使是999,其各位之和也只有27,所以三位數的數字之和被15整除時商只可能是1,那麼判斷就不必使用取餘操作%15==0,而用==15就可以了(這樣符合優先選擇高時效操作的原則)。**如下:

#include "stdio.h"

int main(int argc,char *argv)執行結果如下:

2樓:匿名使用者

/*100-1000的各位數du字和

zhi被15整除c語言*/

int 數dao字(100), 和(0), 位數回 = 數字;

do while (位數 /= 10);

if (!(和 % 15))

cout << 數字 << endl;

位數 = ++數字;

和 = 0;

} while (數字 <= 1000);

換成c的輸出語句即可

3樓:覺悟壯志

#include

#include

int main()

return 0;}

c語言 100到10000之間各位數字之和能被15整除的數 【程式填空】

4樓:匿名使用者

第一空填 k=0

第二空填 while(n)

求輸出1-100之間能被15整除的數之和 c語言題 急需

5樓:匿名使用者

#include

int main()

printf("%d\n", sum);

return 0;}

c語言程式設計:輸入一個正整數n,統計[1,n]範圍內各位數字之和能被15整除的 10

6樓:

|#include

int main(int argc,char *argv)for(m=0,i=1;i<=n;i++)printf("a total of %d in [1~dao%d]\n",m,n);

return 0;}

在所有的五位數中各位數字之和等於43且被11整除

設這樣的五位數為abcde 能被11整除的數的特點是,奇數位的數字和減去偶數位的數字和,所得差為11的倍數。那麼根據題意,知道一下關係 a b c d e 43 a c e b d 11n n為自然數 上下式相加,得 2 a c e 43 11n由於a c e都是不大於9的數字,所以2 a c e ...

在所有各位數字互不相同的五位數中 能被45整除的數最小是多少

也就是能被5整除,則個位數為0或5 同時能被9整除,則各位數之和能被9整除。各位數不同,越高位儘量取越小,則第1位取1,第2位取0,這樣個位數只能取5 試取最小為102a5 因此個位只能取5,而1 0 2 5 8,要被9整除則a只能取1,矛盾,捨去 再試最小為103a5,而1 0 3 5 9,則a只...

1 程式設計一函式,其功能是求長正整數各位數字之和。要求使用指標函式實現結果的返回。在主函式中進行測

求一個正整數的各位數字之和 delphi pascal function computnum aint integer integer var ii integer resultint integer begin resultint 0 if aint 0 then begin resultint ...