C语言第一个数是1,从第二个数起每个数都是它的前一项加5,求第n个数是多少?
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/13 16:49:33
![C语言第一个数是1,从第二个数起每个数都是它的前一项加5,求第n个数是多少?](/uploads/image/f/531398-38-8.jpg?t=C%E8%AF%AD%E8%A8%80%E7%AC%AC%E4%B8%80%E4%B8%AA%E6%95%B0%E6%98%AF1%2C%E4%BB%8E%E7%AC%AC%E4%BA%8C%E4%B8%AA%E6%95%B0%E8%B5%B7%E6%AF%8F%E4%B8%AA%E6%95%B0%E9%83%BD%E6%98%AF%E5%AE%83%E7%9A%84%E5%89%8D%E4%B8%80%E9%A1%B9%E5%8A%A05%2C%E6%B1%82%E7%AC%ACn%E4%B8%AA%E6%95%B0%E6%98%AF%E5%A4%9A%E5%B0%91%3F)
1.15972.0.5/0.66667/0.6/0.625/0.61538/0.61905/0.61770/0.61818/0.0.61800/0.61806/0.61803/0.61804/0.61
7-1=619-7=12=6*237-19=18=6*3所以an=1+6*(1+2+3+...+n-1)=1+6*n*(n-1)/2=3n^2-3n+1.
你的程序有几处问题,一、题目要求是前n行为输入部分,后n行为输出部分,而你的程序是输入一个紧跟着输出一个.二、你的程序存在很大的性能上的缺陷,那就是每次求斐波拉奇数列的时候,你的程序做了许多的重复劳动
依题意得:该数列是以1为首项2为公差的等差数列.Xn=X1+(n-1)2=1+2n-2=2n-1第三个是5第四个是7第五个是9第十个是19
等差数列a1=1a2=5a3=9a4=13an=a(n-1)+4...a1=1累加:an=4(n-1)+1=4n-3当n=1时也符合所以:an=4n-3(n为正整数)
再答:再答:最后一个看错了是–1
(m+n)^22(m+n)^2-1(m+n)^2-1(m+n)^2+m1.5(m+n)^2-2+m2.-1
第1个数:12:x3:x+14:2x+15:3x+26:5x+37:8x+58:13x+813x+8=47x=3
第一个数是m+n方,第二个数是2m方+2n方-1,第三个数是m+n方-1,第四个数是2m+n方,所以和是4n方+6m-2,楼主这个问题初中就应该能做了吧,但愿我没看错问题
1=13=1+26=1+2+310=1+2+3+415=1+2+3+4+5.n=(1+n)×n/2
设第n个数是60,则20+(n-1)×8=60,(n-1)×8=60-20n-1=40÷8n=6答:……
根据上面的分析(1)x3=2x2-x1=2×3-1=5;x4=2x3-x2=2×5-3=7;x5=2x4-x3=2×7-5=9;(2)x9=17;(3)2k-1.
∵第一个数是x1=1,第二个数x2=4,而从第二个数开始,每个数是它相邻两数和的一半,∴x2=12(x1+x3),即1+x3=2×4,∴x3=7;∵x3=12(x2+x4),即4+x4=2×7,∴x4
1,3,4,7,1,8,9,7,6,3,9,2,1,3.如上,说明12个数后循环,2000/12=166余81,3,4,7,1,8,9,7,6,3,9,2相加=60则这个最大的和是60*166+7,1
13579.十一个奇数序列
#includemain(){inta,b,c;c=a*a*a-b*b*b;printf("%d\n",c);}再问:运行有问题啊。。。再答:#includemain(){floata,b,c;sca
是不是这样看,由1到4增加了3,由4到8增加了4,下面接着应该增加5,8+5=13
9,12可能是+1+2+2+3+3+3.