1. 程式人生 > >NO.26 ---- C語言入門練習21

NO.26 ---- C語言入門練習21

#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
#include <stdlib.h>

// 不使用(a + b) / 2這種方式,求兩個數的平均值。

int average(int x, int y)
{
int ret;
ret = (x - y) / 2 + y;            // 大的減去小的加上小的
return ret;
}

int main()
{	
int a;
int b;

printf("請輸入兩個整數(用空格隔開):");
scanf("%d %d",&a,&b);

printf("這兩個數的平均數為:%d \n", average(a, b));

system("pause");
return 0;
}

執行結果:在這裡插入圖片描述