1. 程式人生 > >傳值方式調用函數--請輸出結果

傳值方式調用函數--請輸出結果

div 調用 傳值 方式 post style swap -- log

#include <stdio.h>

void swap(int x,int y);

int main ()
{
   /* 局部變量定義 */
   int a = 100;
   int b = 200;

   printf("交換前,a 的值: %dn", a );
   printf("交換前,b 的值: %dn", b );

   /* 調用函數來交換值 */
   swap(a, b);

   printf("交換後,a 的值: %dn", a );
   printf("交換後,b 的值: %dn", b );

   return 0;
}

/* 函數定義 */
void swap(int
x, int y) { int temp; temp = x; /* 保存 x 的值 */ x = y; /* 把 y 賦值給 x */ y = temp; /* 把 temp 賦值給 y */ return; }

傳值方式調用函數--請輸出結果