C 语言打印 1 到 100 之间的所有迪沙里姆数2025年1月7日 | 阅读 2 分钟 在这个程序中,我们需要按照以下算法打印1到100之间所有的Disarium数 算法main()
sumOfDigits(num)
calculateLength(int n)
程序输出 Disarium numbers between 1 and 100 are 1 2 3 4 5 6 7 8 9 89 快乐数如果一个数重复地被其各位数字的平方和替换后最终得到1,则称该数为快乐数。如果这个过程导致包含4的数字的无限循环,那么该数将是一个不快乐数。 我们通过一个例子来理解 Number = 32 32+ 22 = 13 12 + 32 = 10 12 + 02 = 1 在这个例子中,我们将32拆分成其各位数字的平方和,得到另一个数字(13),我们用13替换32以继续这个循环,直到结果为1。我们发现32是一个快乐数。 如果任何数字的上述循环结果为1,则该数字将是快乐数,否则将是不快乐数,其结果为4、16、37、58、89、145、42、20等。 一些快乐数是7、28、100、320等。 下一个主题C程序右旋转数组元素 |
在本文中,您将了解其语法、示例、复杂性、优点和缺点。strdup() 函数复制 C 编程语言中提供的字符串。它接受一个以空字符结尾的字符串作为参数。它输出一个指向新字符串的指针...
阅读9分钟
您将在此课程中发现 Kruskal 算法的工作原理。此外,您还可以在 Python、Java、C 和 C++ 中发现正在运行的 Kruskal 算法示例。当给定一个图作为输入时,Kruskal 算法(一种最小生成树算法)确定其边的子集,这些边创建了一个...
阅读 4 分钟
轮转法是一种CPU调度算法,它以循环方式为每个进程共享相等数量的资源,并处理所有进程而无需优先级。在轮转法中,每个进程获得固定的时间片段来利用资源或执行其任务...
阅读 8 分钟
简介 在 C 编程中,全局变量是声明在任何函数之外且可以被程序中任何函数访问的变量。与只能在其自身函数内访问的局部变量不同,全局变量对整个程序可见。在...
阅读 6 分钟
C中的逻辑运算符在C编程中,逻辑运算符主要用于执行逻辑运算,通常在条件语句和求值中使用。逻辑运算符会对表达式进行求值,根据求值过程返回真(1)或假(0)。它们主要用于...
7 分钟阅读
C 语言中的关系运算符 在 C 编程中,关系运算符主要用于比较两个表达式或整数集。一个操作数是否比另一个操作数大、等于或小于,与连接的有效性无关。布尔响应,即...
11 分钟阅读
简介在 C 编程语言中,读写外部文件数据需要仔细的文件处理。标准 I/O 库提供的用于与文件通信的两个函数是 getw() 和 putw() 函数。这些例程对于有效管理大型数据集很重要,因为它们...
阅读 3 分钟
概念编译器是软件工具,可将一种编程语言的源代码翻译成汇编代码或字节码。通常,源代码是用高级、人类可读的语言编写的,包括 Java 和 C。我们将看一些最好的 C 编译器...
阅读 4 分钟
使用银行家算法的死锁避免 C 语言 实现 银行家算法是一种资源分配和死锁避免算法,它在执行“s 状态”检查之前,为预先确定的所有资源的最大可能数量模拟资源分配,以查找潜在的活动并确定是否应允许分配...
5 分钟阅读
SJF(最短作业优先)是一种调度策略,它首先将具有最短 CPU 爆发时间的进程分配给 CPU。由于此技术是非抢占式的,一旦进程开始运行,就无法停止,直到其完成。SJF 调度方法……
阅读 6 分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India