题目
c语言,水仙花数是指一个N位正整数(N>=3),它每个位上的数字的N次幂之和等于它本身,例如:153=1^3+5^3+3^3
本题要求编写程序,计算所有N位水仙花数.
输入格式:
输入在一行中给出一个正整数N(3
本题要求编写程序,计算所有N位水仙花数.
输入格式:
输入在一行中给出一个正整数N(3
提问时间:2020-11-11
答案
#include <stdio.h>
#include <math.h>
#include <stdlib.h>
int main()
{
x09double N; //把N从int型定义成double型,因为pow()函数不支持int类型,当然,N是int型也可以,用的时候强制转换也行,但是太烦.
x09int a,t;
x09int i=0,s=0;
x09scanf("%lf",&N); //N是double型了,那么赋值就要用%lf啦
x09a=pow(10,N-1);
x09t=a;
x09while(N>=3&&N<=7){
x09x09while(pow(10,N-1)<=a&&pow(10,N)>=a){
x09x09x09t=a;
x09x09x09while(i<N){
x09x09x09x09s=s+pow(t%10,N);
x09x09x09x09t/=10;
x09x09x09x09i++;
x09x09x09}
x09x09x09i=0;
x09x09x09if(a==s){
x09x09x09x09printf("%d ",a);
x09x09x09}
x09x09x09a++;
x09x09x09s=0;
x09x09}
x09x09break; //在这边添加一个break,不然你是退不出去的,陷入了死循环
x09}
x09system("pause");
x09return 0;
}
#include <math.h>
#include <stdlib.h>
int main()
{
x09double N; //把N从int型定义成double型,因为pow()函数不支持int类型,当然,N是int型也可以,用的时候强制转换也行,但是太烦.
x09int a,t;
x09int i=0,s=0;
x09scanf("%lf",&N); //N是double型了,那么赋值就要用%lf啦
x09a=pow(10,N-1);
x09t=a;
x09while(N>=3&&N<=7){
x09x09while(pow(10,N-1)<=a&&pow(10,N)>=a){
x09x09x09t=a;
x09x09x09while(i<N){
x09x09x09x09s=s+pow(t%10,N);
x09x09x09x09t/=10;
x09x09x09x09i++;
x09x09x09}
x09x09x09i=0;
x09x09x09if(a==s){
x09x09x09x09printf("%d ",a);
x09x09x09}
x09x09x09a++;
x09x09x09s=0;
x09x09}
x09x09break; //在这边添加一个break,不然你是退不出去的,陷入了死循环
x09}
x09system("pause");
x09return 0;
}
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
- 1顶点在< >,并且两边都和圆< >的角叫做圆周角.
- 2原子失去电子后,就带有_电荷,成为_离子;原子得到电子后,就带有_电荷,成为_离子,带电的原子叫做_.
- 3已知直线y=1/2x与双曲线y=k/x(k>0)交于A.B两点,且点A的横坐标为4,过原点O的另一条直线
- 4谁能帮我解决道数学题
- 5隐字在古文的意思是什么
- 6证明:积分符号sinx/(sinx+cosx)=积分符号cosx/(sinx+cosx)在[0,π/2]相等 加急
- 7已知奇函数f(x)是R上的增函数,A(3,1)是其图像上的点,则不等式-1
- 8英语问答 pay attention
- 9有一条铁丝,第一次截取它的5分之一,第二次截取它的4分之一少2米,结果还剩下20米,求铁丝长度
- 10三角形abc,a=45度b=60度,ab=2,求三点形abc的面积
热门考点
- 1某人买东西,付给营业员50元,营业员把这件物品标价的小数点看错了一位,找给他46·75元,找多了
- 2氢氧化钠和硝酸钡反应吗 为什么 怎样从化学方程式判断
- 3甲数除以乙数,商104余25,乙数最小时,甲数是多少?
- 4If a green plant and a mushroom in a box,what will happen to them after a week
- 5“我的英语书”的英文是什么?
- 6在电磁继电器中,电磁铁的作用是什么,弹簧的作用是什么
- 7-2,3,5,7组成24点 求帮助😫
- 8求不定积分2x+3/x^2+3x-10×dx
- 9Come to school(翻译) Go to school(翻译)
- 10you can (p ) the window open and enjoy the fresh air