编程实现:已知二次等差数列的前4项为2,5,10,17,
答案:2 悬赏:0
解决时间 2021-02-19 21:42
- 提问者网友:敏感魔鬼
- 2021-02-19 05:49
编程实现:已知二次等差数列的前4项为2,5,10,17,请定义一维整型数组存储该数列的前20项,并每5个数为一行输出该数列的前20项。用c语言
最佳答案
- 二级知识专家网友:嗷呜我不好爱
- 2021-02-19 07:19
由题可看出a[i]=n*n+1为次二次等差数列的公式;
#include
void main()
{int a[21],i;
for(i=1;i<=20;i++)
{a[i]=i*i+1;
printf("%d ",a[i]);
if(i%5==0) printf("\n");
}
}
手打哦 望亲 能够采纳!
#include
void main()
{int a[21],i;
for(i=1;i<=20;i++)
{a[i]=i*i+1;
printf("%d ",a[i]);
if(i%5==0) printf("\n");
}
}
手打哦 望亲 能够采纳!
全部回答
- 1楼网友:劳资的心禁止访问
- 2021-02-19 08:12
var i,j:longint;
a:array[0..1000]of longint;
begin
a[1]:=1;
a[2]:=2;
for i:=3 to 1000 do
if a[i-1]+a[i-2]>100 then break
else a[i]:=a[i-1]+a[i-2];
for j:=1 to i-1 do write(a[j],' ');
end.
有问题请追问
求采纳,谢谢
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯