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 分钟前
JUC编程03
java·开发语言·idea
派葛穆3 分钟前
Python-PyQt5 安装与配置教程
开发语言·python·qt
小乔的编程内容分享站11 分钟前
记录使用VSCode调试含scanf()的C语言程序出现的两个问题
c语言·开发语言·笔记·vscode
toooooop823 分钟前
php BC MATH扩展函数计算精度-第三个参数
开发语言·php
蓁蓁啊26 分钟前
C/C++编译链接全解析——gcc/g++与ld链接器使用误区
java·c语言·开发语言·c++·物联网
weixin_3077791333 分钟前
C#实现两个DocumentDB实例之间同步数据
开发语言·数据库·c#·云计算
foundbug99939 分钟前
基于C#的OPC DA客户端实现源码解析
开发语言·c#
yuezhilangniao1 小时前
Next.js 项目运维手册-含-常用命令-常见场景
运维·开发语言·reactjs
czxyvX1 小时前
016-二叉搜索树(C++实现)
开发语言·数据结构·c++
1104.北光c°1 小时前
【从零开始学Redis | 第一篇】Redis常用数据结构与基础
java·开发语言·spring boot·redis·笔记·spring·nosql