c++编程题:用数组计算序列1/2.2/3.3/5.5/8. ......的前100项之和
答案:2 悬赏:0
解决时间 2021-02-10 12:00
- 提问者网友:痞子房西
- 2021-02-10 05:45
c++编程题:用数组计算序列1/2.2/3.3/5.5/8. ......的前100项之和
最佳答案
- 二级知识专家网友:不傲怎称霸
- 2021-02-10 06:28
#include
int main()
{
int i;
double a[110],sum=0;
a[108]=1;
a[109]=2;
for(i=0;i<100;i++)
{
a[i]=double(a[108])/a[109];
sum+=a[i];
a[107]=a[109];
a[109]+=a[108];
a[108]=a[107];
}
cout<
return 0;
}
int main()
{
int i;
double a[110],sum=0;
a[108]=1;
a[109]=2;
for(i=0;i<100;i++)
{
a[i]=double(a[108])/a[109];
sum+=a[i];
a[107]=a[109];
a[109]+=a[108];
a[108]=a[107];
}
cout<
return 0;
}
全部回答
- 1楼网友:飘零作归宿
- 2021-02-10 07:32
#include <iostream> using namespace std; void main() { int a[10]={1,2,3,4,5,6,7,8,9,0}; int x,i; cout<<"输入一个数:"; cin>>x; for(i=0; i<10; i++) { if(a[i] == x) { for(;i<9;i++) { a[i] = a[i+1];//把后面的数往前移一个位置. cout<<a[i]<<" "; } break; } cout<<a[i]<<" "; } cout<<endl;
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯