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();

相关推荐
多多*2 分钟前
一个有 IP 的服务端监听了某个端口,那么他的 TCP 最大链接数是多少
java·开发语言·网络·网络协议·tcp/ip·缓存·mybatis
Kay_Liang9 分钟前
Spring IOC核心原理与实战技巧
java·开发语言·spring boot·spring·ioc·依赖注入·控制反转
xcLeigh23 分钟前
Rust入门:基础语法应用
开发语言·rust·编程·教程·基础语法
Mr.wangh29 分钟前
单例模式&阻塞队列详解
java·开发语言·单例模式·多线程·阻塞队列
O败者食尘D35 分钟前
【C#】使用Enigma将Winform或WPF打包成一个exe
c#
nvd1137 分钟前
Lit.js 入门介绍:与 React 的对比
开发语言·javascript·react.js
张较瘦_1 小时前
[论文阅读] 软件工程 | 解决Java项目痛点:DepUpdater如何平衡依赖升级的“快”与“稳”
java·开发语言·论文阅读
HalvmånEver1 小时前
Linux:基础开发工具(一)
linux·运维·服务器·开发语言·学习·进阶学习
杜子不疼.1 小时前
【C++】深入拆解二叉搜索树:从递归与非递归双视角,彻底掌握STL容器的基石
开发语言·c++
天若有情6731 小时前
从零实现轻量级C++ Web框架:SimpleHttpServer入门指南
开发语言·前端·c++·后端·mvc·web应用