为什么在avg.out只是写了输入两个数算平均值,然后使用管道的时候把前面程序输入的很多个数都给到avg.out算平均值,为什么不是只能两个?
这个avg.out里输入的两个数一个是和,一个是个数,所以平均数是总和除以个数,即第一个数除以第二个数。而input.out是计算所有输入数的总和和个数,通过管道把值传给avg.out.
你看错代码了