数列求和c++求大神。
题目描述
简单数列是有规律排列的一些数,例如1,2,3,4,5,6,7就是这样的数列,这种数列中的后一个数总是比前一个数多或少一个相同的数,其实只要知道这种数列中的前三个数和最后一个数就可以写出数列中的所有的数。你的任务是根据给出的数列求出这个数列所有数的和。每个数列的前三个数和最后一个数从键盘输入。
(说明:算式中只要求输出前三个数和最后一个数,中间的数用…代表,等式左边的负数要加上小括号)
根据等差规律和最后一项数字求出中间数字并累加,输出时某项如果是负数要加小括号,另外等差数列超过4项才能在第4项之前加上'...'。
以下是我随手写且OJ过的程序
下一篇:有个问题不会,想请教一下
热门标签: