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-两个字符串连接