C语言 判断一个素数能被几个9整除

news/2024/7/5 5:27:52

完整代码:

//  判断一个素数能被几个9整除
//就是99...99%n==0,n为那个素数
#include<stdio.h>

int func(int n){
    //num是被除数就是99..9,i记录num有多少个9
    int num=0,i=0;
    //死循环
    while (1)
    {
        i++;
        num=num*10+9;
        //直到整除才跳出循环
        if (num%n==0)
        {
            //返回值为9的个数
            return i;
        }  
    }
}

int main(){
    int n;
    printf("请输入一个素数:");
    scanf("%d",&n);
    printf("%d能被%d个9整除",n,func(n));
    return 0;
}

运行截图:


http://lihuaxi.xjx100.cn/news/1781510.html

相关文章

【Redis】String字符串类型

上一篇&#xff1a;Redis-key的使用 https://blog.csdn.net/m0_67930426/article/details/134361821?spm1001 .2014.3001.5501 目录 appen (附加&#xff09; strlen(获取字符串的长度&#xff09; incr decr getRange(获取字符串&#xff09; setRange&#xff08;替…

贝锐蒲公英X1解决远程访问NAS难题

由于经常在外出差和旅游&#xff0c;需要实现即使在外地也能远程登录回去家里的NAS去处理事情或传输文件&#xff0c;因此解决方案之一是搭建一个安全简易的个人私有云。 实施难度 &#xff08;1&#xff09;家庭网络无公网IP&#xff0c;且公网IP价格昂贵&#xff08;2&…

经典OJ题:重排链表

题目&#xff1a; 给定一个链表&#xff0c;在进行重排前&#xff1a; 进行重排链表后&#xff1a; 如上图所示&#xff0c;所谓的重拍链表&#xff0c;就是将第一个节点连接第倒数第一个节点&#xff0c;第二个节点连接倒数第二个节点&#xff0c;以此类推&#xff0c;最后在连…

JAVA基础4:数据输入

1.Scanner使用的基本步骤 ①导包 import java.util.Scanner; 导包的动作必须出现在类定义的上边。 ②创建对象 Scanner sc new Scanner(System.in); 上面这个格式里面&#xff0c;只有sc是变量名&#xff0c;可以变&#xff0c;其他的都不允许变。 ③接收数据 int i sc.next…

Android修行手册 - 可变参数中星号什么作用(冷知识)

点击跳转>Unity3D特效百例点击跳转>案例项目实战源码点击跳转>游戏脚本-辅助自动化点击跳转>Android控件全解手册点击跳转>Scratch编程案例点击跳转>软考全系列 &#x1f449;关于作者 专注于Android/Unity和各种游戏开发技巧&#xff0c;以及各种资源分享&…

【Git】的分支与版本

前言 Git 的分支是指将代码库从某一个特定的提交记录开始的一个独立的开发线&#xff0c;也可以理解为是一种代码开发的并行方式。分支在 Git 中的使用非常广泛&#xff0c;它可以让多人在同一个代码库中并行开发&#xff0c;同时也能够很方便地进行代码版本控制和管理。 Git …

Leetcode100120. 找出强数对的最大异或值 I

Every day a Leetcode 题目来源&#xff1a;100120. 找出强数对的最大异或值 I 解法1&#xff1a;模拟 枚举 2 遍数组 nums 的元素&#xff0c;更新最大异或值。 代码&#xff1a; /** lc appleetcode.cn id100120 langcpp** [100120] 找出强数对的最大异或值 I*/// lc c…

高二英语上

unit 1 1.yarn三种意思 1.码&#xff1b; 2.庭院&#xff0c;天井&#xff1b; 3.花园&#xff1b;down**down 在这里是介词,也可以作副词&#xff0c;与 down 相对的是 up。请比较下列两句: 1.Look! Hes driving down the street . 2.Look! Hes driving up the street .这两…