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

相关推荐
864记忆18 小时前
Qt QML 模块及其函数详解
开发语言·qt
无敌最俊朗@18 小时前
C++ 对象布局之padding(填充字节)
开发语言·c++
共享家952718 小时前
高级IO-poll
开发语言·操作系统·io
Chiang木18 小时前
C++进阶:coroutine 协程
开发语言·c++·协程
ivy1598683771518 小时前
JM20329是一款高性能、低功耗的USB桥接芯片,实现串行接口(如SATA、IDE)与USB接口之间的数据转换。
c语言·开发语言·ide·嵌入式硬件·eureka·音视频·视频编解码
渡我白衣18 小时前
深入 Linux 内核启动:从按下电源到用户登录的全景解剖
java·linux·运维·服务器·开发语言·c++·人工智能
七夜zippoe19 小时前
Java 9+模块化系统(JPMS)详解:设计与迁移实践
java·开发语言·maven·模块化·jmm
三川69819 小时前
1. 网络编程基础
开发语言·网络
百***374819 小时前
PHP进阶-在Ubuntu上搭建LAMP环境教程
开发语言·ubuntu·php
what_201819 小时前
idea启动项目配置环境变量(nacos 命名空间)
java·开发语言