国产成人免费观看视频_亚洲国产激情_www.91视频com_www.久久_91视频全集_亚洲综合在

大学生新闻网,大学生新闻发布平台
大学生新闻网
大学生新闻大学生活校园文学大学生村官
社会实践活动社会实践经历社会实践报告社会实践总结社会实践心得
全国排名校友会版软科排名分类排名本科排名一本排名二本排名专科排名学校地址
求职简历职场法则面试技巧职场故事求职招聘大学生就业
英语学习计算机学习电气工程机械工程经济管理建筑设计财务会计
申请书证明书检讨书自荐信演讲稿心得体会调查报告读后感求职信推荐信其它范文

C语言水仙花数,阿姆斯特朗数

阿姆斯特朗数也就是俗称的水仙花数,是指一个三位数,其各位数字的立方和等于该数本身。例如:153=13+53+33,所以 153 就是一个水仙花数。求出所有的水仙花数。

算法思想
对于阿姆斯特朗数问题,根据水仙花数的定义,需要分离出个位数、十位数和百位数。然后按其性质进行计算并判断,满足条件则打印输出,否则不打印输出。

因此,阿姆斯特朗数问题可以利用循环语句解决。设循环变量为 i,初值为 100,i 从 100 变化到 1000;依次判断条件是否成立,如果成立则输出,否则不输出。

算法思想具体如下:
① 分离出个位数,算术表达式为:j=i%10。
② 分离出十位数,算术表达式为:k=i/10%10。
③ 分离出百位数,算术表达式为:n=i/100。
④ 判断条件是否成立。若是,执行步骤 ⑤;若不是,执行步骤 ⑥。
⑤ 打印输出结果。
⑥ i 自增 1。
⑦ 转到 ① 执行,直到 i 等于 1000。

其判断的条件为:j*j*j+k*k*k+n*n*n==i。

程序代码

#include <stdio.h>
int main()
{
    int i,j,k,n;
    for(i=100;i<1000;i++)
    {
        j=i%10;
        k=i/10%10;
        n=i/100;
        if(j*j*j+k*k*k+n*n*n==i)
            printf("%5d\n",i);
    }
    return 0;
}</stdio.h>
调试运行结果
所有的阿姆斯特朗数,如下所示:
153
370
371
407
总结
实训中需注意的是在分离个位数、十位数和百位数时,算术运算符的选择。要清楚每一种算术运算符的运算规则和结合性,再根据题意选择合适的算术运算符进行运算。在本实例中使用了除法运算符“/”和求余运算符(模运算符)“%”。


在程序中由于循环体的语句不止一句,因此我们在使用时必须用“{}”括起来,组成复合语句进行使用。在程序中应把复合语句看成是单条语句而不是多条语句,复合语句内的各条语句都必须以分号“;”结尾;此外,在括号“}”外不能加分号。一般复合语句用于要执行某段特殊功能的程序如 for 语句、if 语句或 while 语句等。
    作者:大学生新闻网    来源:大学生新闻网
    发布时间:2025-03-05    阅读:
    扫一扫 分享悦读
  • C语言分块查找算法,索引顺序查找算法
  • 例如,采用分块查找法在有序表 11、12、18、28、39、56、69、89、96、122、135、146、156、256、298 中查找关键字为 96 的元素。
  • 03-05 关注:0
  • C语言二分查找算法,折半查找算法
  • 本实例采用二分查找法查找特定关键字的元素。要求用户输入数组长度,也就是有序表的数据长度,并输入数组元素和査找的关键字。
  • 03-05 关注:0
  • C语言归并排序算法
  • 用归并排序法对一组数据由小到大进行排序,数据分别为 695、458、362、789、12、 15、163、23、2、986。
  • 03-05 关注:2
  • C语言选择排序算法
  • 用选择排序法对一组数据由小到大进行排序,数据分别为 526、36、2、369、56、45、78、92、125、52。
  • 03-05 关注:2
主站蜘蛛池模板: 成人免费视频在线 | 日本毛片高清免费视频 | 欧美 在线 成 人怡红院 | 国产性片在线观看 | 亚洲精品成人a | 久久国产午夜精品理论篇小说 | 性感美女一级毛片 | 中文字幕精品在线观看 | 亚洲最大av网站在线观看 | 日韩毛片无码永久免费看 | 毛片a级毛片免费观看 | 欧美激情一区二区三区四区 | www.黑丝| 毛片免费看 | 欧美天天综合色影久久精品 | 美女张开腿让男人捅 | 丰满岳妇乱一区二区三区 | 99精品国产在热久久婷婷 | 日本又黄又爽gif动态图 | 久久亚洲精品国产精品婷婷 | 色综合久久伊人 | 国产一起色一起爱 | 波多野42部无码喷潮 | 免费播放特黄特色毛片 | 欧美成人性色xxxx视频 | jizz 日本亚洲| 久久97精品久久久久久久不卡 | 国产不卡的一区二区三区四区 | 日本黄色免费片 | 天天视频一区二区三区 | 国产aⅴ精品一区二区三区久久 | 国产精品国产三级国产av′ | 日本亚洲天堂 | 乌克兰少妇xxxx做受 | 国产伦子沙发午休系列资源曝光 | 免费a级作爱片免费观看美国 | 精品视频在线免费看 | 999精品视频在线观看 | 久久er这里都是精品23 | 国产极品久久 | 国产精品视频免费观看 |