C#水仙花(优化后版本)

//优化后版本

Console.WriteLine("请输入一个三位数");

int num = int.Parse(Console.ReadLine());

int g = num % 10;

//除法运算

//如果两个整形相除得到的还是整形

//整形和浮点型进行运算得到的结果还是浮点型

int s = num % 100 / 10;

int b = num / 100;

if (g * g * g + s * s * s + b * b *b == num)

{

Console.WriteLine("水仙花数" );

}

else

{

Console.WriteLine("不是水仙花数" );

}

Console.ReadLine();

相关推荐
weixin_445476686 分钟前
Java并发编程——synchronized的实现原理与应用
java·开发语言·并发·synchronized
加号36 分钟前
【C#】获取电脑网卡MAC地址
windows·c#
yi碗汤园7 分钟前
【超详细】C#自定义工具类-StringHelper
开发语言·前端·unity·c#·游戏引擎
sali-tec10 分钟前
C# 基于halcon的视觉工作流-章49-网面破损
开发语言·图像处理·算法·计算机视觉·c#
YuanlongWang13 分钟前
c# ABP vNext 框架详解及其模块化开发思想介绍
开发语言·c#
张人玉1 小时前
WPF布局控件(界面骨架核心)
开发语言·c#·wpf·布局控件
闲人编程1 小时前
使用MLflow跟踪和管理你的机器学习实验
开发语言·人工智能·python·机器学习·ml·codecapsule
看兵马俑的程序员1 小时前
RAG实现-本地PDF内容加载和切片
开发语言·python·pdf
专注前端30年1 小时前
【JavaScript】reduce 方法的详解与实战
开发语言·前端·javascript
两个人的幸福online1 小时前
php使用腾讯云服务
开发语言·php·腾讯云