当前位置:首页 > 编程

c语言水仙花数的编程

时间:2023-07-06字号:

某知名国企单位校招一道笔试题,分值20分,30位应聘者只有5位做对。题目类似计算机二级水平等级考试,请输出100-999之间的所有水仙花数,这道题目对于学过计算机编程的人来说,难度并不大,什么是水仙花数,相信应该都学过,考查知识点主要是取模和取余,理解了这两个知识点再来做这道题目就好办了,如果忘了什么是水仙花数,我们再来回顾下。

c语言水仙花数的编程

知道了水仙花数和取模取余知识点后,我们就可以编写相对应的程序了。下面我们来用java编码实现,源码如图:不难吧,一个for循环,取模取余判断,一个if就可以完成了。输出结果:输出100-999之间的所有水仙花数:153370371407可以再次校验下,输出的值是不是符合,这道题目,基础知识扎实了,应该不难得分。

c语言水仙花数的编程1、c语言编程调用函数求水仙花数

图片并不是很清晰,您能把代码复制下来给我吗?我帮你看看。水仙花数是指一个n位数(n≥3),每个位上的数字的n次幂之和等于它本身。(例如:1^3 5^3 3^3153)。所以可以依次通过模除求得每个位上的值,然后做n次幂后相加,再判断是否与本身相等,从而得到是否为水仙花数的结论。以求所有三位数水仙花数为例,代码如下,其它相似。

c语言水仙花数的编程

如果是四位则是四次方,以此类推。returnn*n*n;}intisNarcissistic(constintn){//计算是否为水仙花数。inthundredsn/100;//百位inttensn/10hundreds*10;//十位intonesn;//个位returncube(hundreds) cube(tens) cube(ones)n;//如果相等,则为水仙花数。

c语言水仙花数的编程2、c语言编程求三位数的水仙花数?

以下是一个可能的c语言代码示例:#includeintmain(){inti;//定义一个循环变量inta,c;//定义百、十、个位变量for(i100;i<999;i )//循环从100到999{ai/100;//取百位bi/10;//取十位ci;//取个位if(ia*a*a b*b*b c*c*c)//判断是否为水仙花数{printf(%d,

#includeintmain(){inti;for(i100;i<1000;i ){intnum0i;intnum1i/10;intnum2i/10/10;if(i(num0*num0*num0 num1*num1*num1 num2*num2*num2)){printf(]。

关键词:

文章标题: c语言水仙花数的编程
文章地址: /showinfo-1-51336-0.html

相关文章

广州假火车票哪里买,如何查验火车

去票上显示的车站乘公共汽车。显示广州→XX在广州火车站乘车,广州东→XX在广州东站乘车。特别是在春节期间,我的同事去广州火车站提前买了回家的票(根据车站提供的信...

TAg:火车票
时间:2024-04-09

尼康人像模式在哪里,相机如何调用

在拍摄菜单中为优化图像选择“人像”模式。场景模式)人像模式风景模式儿童照片模式运动模式小花:微距模式特效:滤镜特效模式(模特效果、剪影等特效)取景除了人像模式...

TAg:
时间:2024-04-08

微信哪里关闭后台震动,如何关闭微

微信消息震动在哪里?关闭微信消息震动的方法如下:进入微信点击我。要关闭微信的振动提示,您可以按照以下步骤操作:打开微信并登录您的帐户。微信,微信摇一摇的震动无...

TAg:
时间:2024-04-06

投资教育是什么,什么是教育投资计

我国的教育投资由中央教育投资和地方政府教育投资组成,我国地方政府教育投资占总教育投资比重的85%以上。我们知道,投资是为了求得回报。那么教育孩子会给我们回...

TAg:
时间:2024-04-05

技术是什么,nano 技术是什么

信息技术的定义:信息技术是研究信息的获取、传输和处理的技术,由计算机技术、通信技术、微电子技术结合而成,有时也叫做“现代信息技术”。在网络技术飞速发展的...

TAg:nano
时间:2024-04-02

电视的像素在哪里看,如何检查液晶

相反,我通常在电视上看电视节目。小米电视机的分辨率在哪里?可以看到小米电视支持的很多分辨率。只需移动光标选择电视支持的最大分辨率。液晶电视的分辨率怎么样?液...

TAg:分辨率
时间:2024-04-01

移动卡还原网络设置在哪里,苹果手

单击恢复页面上的“恢复网络设置”。恢复网络设置,轻按“设置”》“通用”》“恢复”,然后向下滚动并轻按“恢复网络设置”。然后在打开的页面上,点击恢复网络设置的...

TAg:
时间:2024-04-01

qq消息弹窗设置在哪里,如何关闭电

手机新版QQ中增加了一个新功能:锁屏状态下弹出消息窗口,手机界面中弹出顶部浮动消息窗口。然后单击设置页面中的消息通知。然后在打开的消息通知页面中,找到“锁屏...

TAg:
时间:2024-03-30

后缀otg是什么文件,日志后缀是什么

BIN文件是一种二进制文件,BIN是binary的缩写。它是一种非文本文件格式,用于存储计算机系统或应用程序中的二进制数据,例如可执行程序、固件文件。以bin作为文件扩...

TAg:otg
时间:2024-03-29

西宁哪里收手表,哪里可以回收手表?

如果您有一块普通手表要回收,您可以考虑以下选择:制造商的回收计划:一些手表制造商提供回收计划或服务,他们可以接收旧手表并将其回收或妥善处理。可以回收手表的地...

TAg:
时间:2024-03-29

iphone7采用什么镜头,苹果7的镜头

iPhone864G和iPhone7128G哪个值得入手?题主问题的核心是iPhone8和iPhone7的128G内存版本那个更加值得入手。现在入手iPhone7显然是有点不太明智了。iPhone7更值得...

TAg:iphone7
时间:2024-03-29

全球最长的隧道是哪里,世界上最长

西山隧道是我国在建最长的公路隧道,建成后将成为仅次于秦岭隧道的全国第二长、世界第四长的公路隧道。世界上最长的隧道是哥达地基隧道。瑞士的Gott-Hald隧道已成...

TAg:
时间:2024-03-29

电脑显示器分辨率跟什么有关,显示

电脑显示器分辨率是指整块屏幕由横向1366个,纵向768个显像点组成。显示分辨率(屏幕分辨率)是屏幕图像的精密度,是指显示器所能显示的像素有多少。上面都说了,显卡...

时间:2024-03-28

互联车主做什么的,业主服务中心是

汽车映射功能是什么意思车辆映射是什么汽车上的映射是指的是车机互联功能,将通讯设备投屏在车载显示器上,可以显示通讯设备里的导航、视频。汽车智能互联系统是建...

TAg:服务中心
时间:2024-03-26

微信网页版好友在哪里设置,如何在

微信网页版添加好友的方法和步骤:在电脑上打开网页后,点击图标。登录成功后,我们可以在微信网页版中使用微信。微信添加好友权限设置步骤:只有在添加好友或被好友添...

TAg:
时间:2024-03-25

如不慎侵犯了您的权益,请联系我们,我们将在第一时间处理!

获嘉县维安网络有限公司豫ICP备2023011618号-14

  • sitemap
  • 回到顶部