国产欧美日韩久久_91免费观看网站_91手机在线看片_国产一区二区三区高清视频_国产天堂精品_91av电影网

c++玫瑰花数代码(玫瑰花代码编程)

暂无作者
左侧宽880
左侧宽880
c++玫瑰花数代码(玫瑰花代码编程)

玫瑰花数,又称水仙花数,是指一个三位数各个位上数字的立方和等于该数本身的数。

例如153就是一个玫瑰花数,因为13+53+33=153。

接下来我们将用C++语言编写一个程序来判断一个三位数是否为玫瑰花数。

首先,我们需要对每个三位数进行拆分。通过除以100可以得到百位上的数字;通过取模运算可以得到十位和个位上的数字。代码如下:

int i = 100; //从100开始循环

while(i<=999){

int a = i/100; //百位上的数字 int b = (i%100)/10; //十位上的数字 int c = i%10; //个位上的数字

}

接下来,我们需要计算这三个数字的立方和。这里采用了pow()函数来进行幂运算,并使用变量sum保存结果。代码如下:

int sum = pow(a,3)+pow(b,3)+pow(c,3);

最后,我们只需判断sum是否等于原始数字i即可得出结论。如果相等,则说明i是一个玫瑰花数。

if(sum==i){

cout<}

完整代码如下:

#include#include

using namespace std;

int main(){

int i = 100; //从100开始循环 while(i<=999){ int a = i/100; //百位上的数字 int b = (i%100)/10; //十位上的数字 int c = i%10; //个位上的数字 int sum = pow(a,3)+pow(b,3)+pow(c,3); //立方和 if(sum==i){ //判断是否为玫瑰花数 cout<}

通过以上代码,我们可以得到所有的三位玫瑰花数。

在实际应用中,我们可以将以上程序封装成一个函数来进行调用。同时,也可以根据需要对程序进行优化以提高效率。

总之,C++语言是一门强大的编程语言,在日常工作和学习中都有重要的应用价值。通过不断学习和实践,我们可以更好地掌握它,并在实际项目中发挥出更大的作用。

标签:

左侧宽880
左侧宽880
主站蜘蛛池模板: 亚洲乱色熟女一区二区三区麻豆 | 欧美日韩在线精品一区二区三区 | 啦啦啦www在线观看免费视频 | 国产一区在线观看视频 | 中文字幕欧美日韩久久 | 亚洲色偷偷色噜噜狠狠99网 | 国产精品亚洲аv无码播放 国产精品亚洲成在人线 | 奇米777四色影视在线看 | 久久久久久噜噜噜久久久精品 | 午夜影院日韩 | 欧美久久综合网 | a毛片免费观看完整 | 无码人妻久久一区二区三区 | 国产在线一区二区三区av | 在线播放日本 | 久久国产精品视频一区 | 亚洲成a人片在线播放 | 国产一级久久久久久毛片 | 69久久精品无码一区二区 | 成人午夜特黄aaaaa片男男 | 国产精品天干天干综合网 | 亚洲精品无码久久久久sm | 两个人看的www神马视频 | 亚洲a∨无码精品色午夜 | 18禁免费无码无遮挡不卡网站 | 欧美又大又硬又粗bbbbb | 国产精品亚洲第一区二区三区 | 在线观看一区二区三区四区 | 一级片免费看 | 在教室伦流澡到高潮hgl动漫 | 粗大挺进尤物人妻中文字幕 | 一区二区三区视频在线观看 | 欧美日本日韩 | 一区二区亚洲精品国产精华液 | 尤里和露珠2韩剧在线观看中文版 | va亚洲va欧美va国产综合 | 亚洲中文字幕无码久久2020 | 黄色免费视频在线 | 国产精品v欧美精品v日韩精品 | 毛片一级做a爰片性色 | 东京热人妻系列无码专区 |