首頁> 後端開發> C++> 主體

C程式檢查一個數字的所有位數是否能整除它

PHPz
發布: 2023-09-19 23:21:03
轉載
989 人瀏覽過

C程式檢查一個數字的所有位數是否能整除它

對於給定的數字n,我們需要找出是否n的所有數字都能整除它,即如果一個數字是'xy',那麼x和y都應該能整除它。

範例

輸入- 24

# - 是

解釋# -24 % 2 == 0, 24 % 4 == 0

使用條件語句檢查每個數字是否非零且能整除該數字。我們需要迭代每個數字,並檢查該數字是否能整除給定的數字。

範例

#include  int main(){ int n = 24; int temp = n; int flag=1; while (temp > 0){ int r = n % 10; if (!(r != 0 && n % r == 0)){ flag=0; } temp /= 10; } if (flag==1) printf("The number is divisible by its digits"); else printf("The number is not divisible by its digits"); return 0; }
登入後複製

輸出

The number is divisible by its digits
登入後複製

以上是C程式檢查一個數字的所有位數是否能整除它的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:tutorialspoint.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!