问答详情
源自:9-1 [Linux C语言] 打造实用C语言小程序

有个小问题

为什么在avg.out只是写了输入两个数算平均值,然后使用管道的时候把前面程序输入的很多个数都给到avg.out算平均值,为什么不是只能两个?

提问者:慕先生4485564 2018-06-07 13:27

个回答

  • qq_欢畅_0
    2018-11-23 10:06:27

    这个avg.out里输入的两个数一个是和,一个是个数,所以平均数是总和除以个数,即第一个数除以第二个数。而input.out是计算所有输入数的总和和个数,通过管道把值传给avg.out.

  • Nazzle
    2018-06-07 21:29:34

    你看错代码了