国产欧美日韩久久_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
主站蜘蛛池模板: 黄色大全免费观看 | 爽妇综合网 | 韩国理论福利片大全在线观看 | 国产精品久久久久久亚洲伦理 | 四虎影视884a精品国产四虎 | 日韩毛片无码永久免费看 | 国产做无码视频在线观看 | 亚洲欧美第一成人网站7777 | 曰本aaaaa毛片午夜网站 | 好吊妞视频一区二区 | 成人黄色电影网 | 2021久久精品永久免费 | 明星性猛交ⅹxxx乱大交 | 亚洲第一页在线观看 | 看看屋午夜 | 亚洲人成综合 | 欧美 日韩 | 亚州不卡| 成人综合伊人五月婷久久 | 狠狠做深爱婷婷久久综合一区 | 狠狠色老熟妇老熟女 | 日产精品久久久久久久蜜臀 | 亚洲国产精品久久综合 | 免费欧美视频 | 国产美女做爰免费视频网址 | 日韩视频在线免费观看 | 99资源在线 | 在线观看成人网 | 精品免费一区二区三区 | 日韩欧美在| 中文字幕亚洲无线码在线一区 | 国产视频一区二 | 日日噜噜夜夜狠狠久久蜜桃 | 免费观看成年人视频 | 中文字幕乱码人妻综合二区三区 | 亚洲香蕉网综合久久 | 国产00高中生在线无套进入 | 免费视频爱爱太爽在线观看 | 欧美怡红院免费全部视频 | 四虎精品福利视频精品 | 丰满少妇高潮在线播放不卡 |