文章出處

將第一個程序的輸出流作為第二個程序的輸入流

ls /etc/   ---------顯示etc下的所有文件及目錄
grep rc   -----------輸出包含rac的內容
|      -------連接管道

一個計算平均工資的例子,通過管道將兩個小程序連接起來,一個是將工資統計起來并輸出總數和個數,另一個程序接收總金額和個數,計算平均值后輸出

#include <stdio.h>

int main()
{
    int count=0;
    int sum=0;
    int i;
    int flag=1;
    while(flag){
      scanf("%d",&i);
      if(0==i) break;
      count++;
      sum+=i;
    }
    printf("%d,%d",sum,count);
    return 0;
}
#include <stdio.h>

int main()
{
    int sum;
    int count;
    scanf("%d,%d",&sum,&count);
    int avg=sum/count;
    printf("avg=%d\n",avg);
    return 0;
}

{300*}


文章列表




Avast logo

Avast 防毒軟體已檢查此封電子郵件的病毒。
www.avast.com


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()