iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > 其他教程 >c语言如何求水仙花数
  • 878
分享到

c语言如何求水仙花数

c语言 2023-08-08 20:08:03 878人浏览 薄情痞子
摘要

水仙花数是指一个三位数,它的各个位上的数字的立方和等于它本身。下面是使用C语言求水仙花数的方法:```c#include int m

水仙花数是指一个三位数,它的各个位上的数字的立方和等于它本身。下面是使用C语言求水仙花数的方法:
```c
#include
int main() {
int i, num, digit, sum;
printf("水仙花数为:");
for (i = 100; i < 1000; i++) {
num = i;
sum = 0;
while (num > 0) {
digit = num % 10;
sum += digit * digit * digit;
num /= 10;
}
if (sum == i) {
printf("%d ", i);
}
}
return 0;
}
```
运行以上代码,可以得到输出:
```
水仙花数为:153 370 371 407
```
即153、370、371和407是水仙花数。

--结束END--

本文标题: c语言如何求水仙花数

本文链接: https://www.lsjlt.com/news/367383.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • c语言如何求水仙花数
    水仙花数是指一个三位数,它的各个位上的数字的立方和等于它本身。下面是使用C语言求水仙花数的方法:```c#include int m...
    99+
    2023-08-08
    c语言
  • 如何用C语言求出水仙花数
    如何用C语言求出水仙花数,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。题目描述求出所有的水仙花数分析百度百科:水仙花数(Narcissistic number)...
    99+
    2023-06-21
  • C语言水仙花数与变种水仙花数代码怎么写
    这篇“C语言水仙花数与变种水仙花数代码怎么写”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“C语言水仙花数与变种水仙花数代码怎...
    99+
    2023-06-30
  • C语言深入探究水仙花数与变种水仙花数代码
    目录1.水仙花1.1先看代码1.2大体逻辑2.变种水仙花数2.1先看代码2.2代码剖析1.水仙花 题目: 1.1先看代码 #include <stdio.h> int ...
    99+
    2024-04-02
  • C语言趣味编程之水仙花数
    目录题目描述分析代码实现运行结果题目描述 求出所有的水仙花数 分析 百度百科:水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect d...
    99+
    2024-04-02
  • 怎么用c语言输出水仙花数
    水仙花数定义:一个n位数等于其各位数字的n次方之和。以下是用C语言输出水仙花数的方法:```c#include int main()...
    99+
    2023-08-08
    c语言
  • 如何使用javascript编程求水仙花数
    小编给大家分享一下如何使用javascript编程求水仙花数,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧! 用javascript编程求水仙花数的方法:1、使用...
    99+
    2024-04-02
  • C语言简单粗暴的笨方法找水仙花数
    什么是水仙花数: 指一个n位数,其各位数字的n次方之和确好等于该数本身 例如:    1         1^1=1; 153      3^3+5^3+1^3=153; 问题:求0...
    99+
    2024-04-02
  • Java和C语言分别实现水仙花数及拓展代码
    目录前言 一、水仙花数 1.代码(Java) 2.运行结果(Java)3.代码(C语言) 4.运行结果(C语言)二、拓展 1.代码(Java) 2.运行结果(Java)3.代码(C...
    99+
    2024-04-02
  • c++水仙花数问题怎么解决
    水仙花数是指一个n位数,其各位数字的n次幂之和等于它本身。例如,153是一个水仙花数,因为1^3 + 5^3 + 3^3 = 153...
    99+
    2024-03-07
    c++
  • python如何实现水仙花数示例
    这篇文章给大家分享的是有关python如何实现水仙花数示例的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 1、什么是水仙花数?水仙花数(Narcissistic number)也被称为超完全数字不变数(...
    99+
    2023-06-14
  • 【Python】Python方法求水仙花数原码实例
    用Python编程方法求水仙花数,一行python代码就能解决问题。先要知道什么是水仙花数,之后再去写代码,这样是非常有效的。水仙花数是指一个 n 位正整数 ( n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身。Python方法求水...
    99+
    2023-06-02
  • C++实现水仙花数判断实例
    目录前言一、思路分析二、代码实现1.水仙花函数2.完整代码总结前言 水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital ...
    99+
    2024-04-02
  • C语言中怎么用简单粗暴的方法找水仙花数
    这篇文章主要介绍了C语言中怎么用简单粗暴的方法找水仙花数的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇C语言中怎么用简单粗暴的方法找水仙花数文章都会有所收获,下面我们一起来看看吧。什么是水仙花数:指一个n位数,...
    99+
    2023-06-29
  • Java PTA如何计算3到7位水仙花数
    这篇文章主要介绍Java PTA如何计算3到7位水仙花数,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!PTA计算3到7位 水仙花数import java.util.Scanner;public&n...
    99+
    2023-06-29
  • JS如何判断一个数是否是水仙花数
    这篇文章主要介绍JS如何判断一个数是否是水仙花数,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!水仙花数是指一个 n 位数 ( n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身...
    99+
    2024-04-02
  • C语言中如何求素数
    这篇文章主要讲解了“C语言中如何求素数”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“C语言中如何求素数”吧!前言素数又称质数。所谓素数是指除了 1 和它本身以外,不能被任何整数整除的数,例如...
    99+
    2023-06-29
  • c语言如何求最小公倍数
    可以使用以下方法来求最小公倍数:```c#include int gcd(int a, int b) {if (b == 0) {r...
    99+
    2023-09-28
    c语言
  • C语言如何求最大公约数
    本篇内容介绍了“C语言如何求最大公约数”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1. C语言简介1.1 C语言发展史C语言是一种广泛使用...
    99+
    2023-06-29
  • C语言中如何求大数的阶乘
    这篇“C语言中如何求大数的阶乘”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“C语言中如何求大数的阶乘”文章吧。首先定义一个函...
    99+
    2023-06-16
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作