2020-12-08

2020.12.08

今天看到的两道题目,按照自己的思路想法做了一下。

水仙花数

#include<stdio.h>
#include<math.h>
int main()
{
int m,n,a,b,c,i,t=0;
scanf("%d%d",&m,&n);
while(m || n>=100 && m || n<=999 && m<=n)	
{
	if(m==0&&n==0)break;
for (i=m;i<=n;i++)
{
c= i%10;
b=(i/10)%10;
a=i/100;
if (i==pow(a,3)+pow(b,3)+pow(c,3))
{
printf("%d ",i);
t=1; 
}
if(t==0)
printf("no\n");
else
printf("\n") ;
}
scanf("%d%d",&m,&n);
t=0;
if(scanf("%d%d",&m,&n)==EOF) break;
}
return 0;
}

多项式求和

#include<stdio.h>
#include<math.h>
int main()
{
int m,n,i;
double s=0.0,j;
scanf("%d",&m);
for (i=0;i<m;i++)
{
scanf("%d",&n);
for(j=1.0;j<=n;j++)
{
if ((int)j%2==0) {s=s-(1/j);} else {s=s+(1/j);}
}
printf("%.2lf\n",s);
s=0;
}
return 0;
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值