用函數找較大的值:
//用函數輸出兩個數中較大的數
#include<stdio.h>
int max(int a,int b);
int main(){
int a,b;
scanf("%d %d",&a,&b);
printf("較大的那個數是%d",max(a,b));
return 0;
}
int max(int a,int b){
if(a>b){
return a;
}
else return b;
}
直接把比較的數放在函數裏面比較
若是用單一出口的話,就:
int max(int a,int b){
int c;//中間變量
if(a>b){
c=a;
}
else {
c=b;
}
return c;
}