C语言经典例85-判断一个素数能被几个9整除
生活随笔
收集整理的這篇文章主要介紹了
C语言经典例85-判断一个素数能被几个9整除
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
目錄
- 1 題目
- 2 分析
- 3 實現
- 4 運行結果
1 題目
判斷一個素數能被幾個9整除。
2 分析
用暴力法逐個累加嘗試即可。
3 實現
#include <stdio.h> #include <stdlib.h>int main() {int p, i;int sum = 9;printf("請輸入一個素數:");scanf("%d", &p);for (i = 1; ; i++) {if (sum % p == 0) {break; // 能被一個9整除} else {sum = sum * 10 + 9; // 累加}}printf("素數%d能整除%d個9組成的數%d", p, i, sum);return 0; }4 運行結果
請輸入一個素數:13 素數13能整除6個9組成的數999999總結
以上是生活随笔為你收集整理的C语言经典例85-判断一个素数能被几个9整除的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C语言经典例84-一个偶数总能表示为两个
- 下一篇: C语言经典例86-两个字符串连接