急!!!求做一个计算机考试程序设计题目,1.5小时内要答案`
答案:2 悬赏:50 手机版
解决时间 2021-05-03 10:20
- 提问者网友:萌卜娃娃
- 2021-05-02 11:20
已知一个数列的前3个数为 1 2 3 ,以后每个数为前3个数的和,编辑程序此数列的前20项
最佳答案
- 五星知识达人网友:怙棘
- 2021-05-02 11:42
int k[20];
k[0]=1,k[1]=2;
for(i=2;i<20;i=i+1)
{
k[i]=k[i-1]+k[i-2];
printf k[i];
}
全部回答
- 1楼网友:污到你湿
- 2021-05-02 13:04
上面的不对,只是前2个数的和,差一个
语言都是相通的,VB为例
dim m(19) as integer //定义整形数组,看你有多少个数,就定义多少,VB中数组的初始下标为0
dim i as integer //定义循环变量
m(0)=1 //3个初值
m(1)=2
m(2)=3
for i=4 to 19
m(i)=m(i-1)+m(i-2)+m(i-3) //以后每个数为前3个数的和
next
for i=0 to 19 // 显示结果
print m(i);
next
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯