色戒删除,少年英雄方世玉快播,长春网站优化
c语言程序设计练习之2010 水仙花数。春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的:
“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=1^3+5^3+3^3。#include #include using namespace std; int main() { int m,n; int i; int x; int sum; int cnt=0;//用于判断是否输出空格 bool flag=true;//用于判断是否输出“no” while(cin>>m>>n){ cnt=0;//初始化 flag=true; if(m>n)swap(m,n); if(m<100)m=100; if(n>999)n=999; for(i=m;i<=n;i++){ x=i; sum=0; while(x!=0){ sum+=(x%10)*(x%10)*(x%10); x/=10; } if(i==sum){ flag=false; if(cnt>0)printf(" "); printf("%d",i); cnt++; } } if(flag)printf("no\n"); else printf("\n"); } return 0; }
【后记】
1.这次遇到了pe错误,原来是在数据的末尾多输出了一个空格,于是新增了cnt变量以解决这个问题。
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
如何在没有core文件的情况下用dmesg+addr2line定位段错误
用QT制作3D点云显示器——QtDataVisualization
网友评论