#include<stdio.h>
float getMax(float a,float b){
if(a>=b){ return a; } else{ return b; }
}
int main(void){
float result;
result=getMax(2.3,5.2);
printf("%f\n",result);
return 0;
}
このコードで result=getMax(2.3,5.2);でfloatのbをもらっているのにも関わらずに、
その前にfloatの返り値をもらっていますが、result=getMAX(2.3,5.2)と打った時に
このresultにはfloatのbではなくただのbが入っているという事ですか?
それとも関数の中におけるfloatはただの名称ですか?
詳しい方教えてください、お願いします
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/08/21 04:15