前言:
目前你们对“c语言求最大值的程序”大约比较珍视,姐妹们都想要了解一些“c语言求最大值的程序”的相关文章。那么小编也在网络上搜集了一些关于“c语言求最大值的程序””的相关知识,希望兄弟们能喜欢,同学们快快来了解一下吧!题目:
五角星数是五位数的每一位的五次方和等于这五位数的本身,这样的数叫做五角星数。实现起来比较简单。
实现代码:
/* ============================================================================ Name : TEST-33-20200613.c Author : 折腾的小大叔 Version : Copyright : Your copyright notice Description : ============================================================================ */#include <stdio.h>#include <stdlib.h>#include <time.h>static int NthPower(int num,int nth){ int result=1; for(int i=0;i<nth;i++) { result= result*num; } return result;}int main(void){ int a[5]={0}; for(int i=10000;i<=99999;i++) { a[0]=i/10000; a[1]=(i%10000)/1000; a[2]=(i%1000)/100; a[3]=(i%100)/10; a[4]=i%10; if(NthPower(a[0],5)+NthPower(a[1],5)+NthPower(a[2],5)+NthPower(a[3],5)+NthPower(a[4],5)==i) { printf("%d is a Pentagram number\n",i); } } return 0;}
运行结果:
往期推荐:
C语言每日一练11——利用蒙特卡洛模拟计算圆周率Π
C语言每日一练10——数组元素逆序存放并显示
C语言每日一练9——小学智力题
C语言每日一练8——数组中最大值和最小值
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #c语言求最大值的程序