大家好,今天小编关注到一个比较有意思的话题,就是关于c语言等差数列的问题,于是小编就整理了2个相关介绍c语言等差数列的解答,让我们一起看看吧。
abc等差数列的充要条件?
充要条件是a+c=2b。
根据等差数列定义和性质,,等差数列中,后一项减去前一项的差为定值,即a(n+1)-an=d(d为定值)。由此推出等差中项的公式2an=a(n-1)+a(n+1)。
判断三个数成等差数列就是利用等差中项的公式,两端的数之和等于中间数的两倍。
因此a、b、c成等差数列的充要条件是a+c=2b。
充分性:
(图片来源网络,侵删)
已知acos²(C/2)+ccos²(A/2)=(3/2)b
sinB=sin(A+C)=sinAcosC+cosAsinC
由正弦定理得b=acosC+ccosA
(图片来源网络,侵删)
a[(1+cosC)/2]+c[(1+cosA)/2]=(3/2)b
a+acosC+c+ccosA=3b
a+c+acosC+ccosA=3b
a+c+b=3b
a+c=2b
三角形三边成等差数列什么意思?
对应3边成等差数列
由大边对大边,小边对小边
2b=a+c
由正弦定理得
2sinB=sinA+sinC=根号3
sinA=sin(120-C)
解得sinA=sinC=根号3/2
即A=C=60度
即三角形ABC是正三角形
到此,以上就是小编对于c语言等差数列的问题就介绍到这了,希望介绍关于c语言等差数列的2点解答对大家有用。