[求助]求一程序。。。高手帮忙!!!
我要一个程序。。。1项 2项
1.567 2.245
304。234 2124。235
…… ……
n n
如上面我需要第2项乘以第1项,然后一直到n乘以n。他们每一项的乘积相加以后再除以第一项下面的所有数的和。。。得出平均值!
但是每一项有多少个数据不明确。。。要可以自己设定每一项有多少组数据!而且可以把每一步骤的结果都显示出来。。。我是个初学者,想了好久都搞不出来,望各位高手帮忙。小弟在这先谢谢了!急啊。。。。。。。。。。。。。。。。。。。。!
----------------解决方案--------------------------------------------------------
不知道你要处理的数据大不大,如果不大就不用担心溢出,否则就要考虑更复杂的算法。
假如数据不是很大,那么可以定义4个5个变量count、sum、total、x1、x2
while(count < =设定的有多少数据)
{
x1 = 第一项数据;// 要求用户输入或者从文件读入
x2 = 第二项对应数据;//同上
total += x1*x2;
sum += x1;
}
最后用total / sum就是平均值。
----------------解决方案--------------------------------------------------------
[求助]求一程序。。。高手帮忙!!!
这么深的。 ----------------解决方案--------------------------------------------------------