C語言 題目不會解 <初學者>

2007-09-30 10:05 pm
有人會解嗎?? 幫個忙吧
1.要求使用者輸入三個人的身高
2.計算其平均身高與總身高並顯示出來
第二題
要求使用者輸入身高體重,並且計算BMI值

回答 (1)

2007-09-30 11:43 pm
✔ 最佳答案
#include<stdio.h>
#include<stdlib.h>
#define MAX 3
double bmi(double Weight, double Height){
return Weight/(Height*Height);
}
int main(int argc, char* argv[]){
//=====START=====//
int opt,i;
double h,w,total=0;
printf("Input option (1/2): "),scanf("%d",&opt);
switch(opt){
case 1:
for(i=0;i<MAX;i++){
printf("Input %d Height (CM): ",i+1),scanf("%lf",&h);
total+=h;
}
printf("Average Height= %lf\nTotal Height= %lf\n",total/MAX,total);
break;
case 2:
printf("Input Weight (KG): "),scanf("%lf",&w);
printf("Input Height (M): "),scanf("%lf",&h);
printf("SI units bmi is %lf\n",bmi(w,h));
break;
default:
break;
}
//=====END=====//
system("PAUSE");
return 0;
}
參考: 僅供參考


收錄日期: 2021-04-27 17:14:11
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20070930000015KK05425

檢視 Wayback Machine 備份