Closed roberthsu2003 closed 6 months ago
#include <stdio.h>
int main(void) {
printf("BMI值計算公式: BMI = 體重(公斤) / 身高2(公尺2)");
double A,B;
double C,D;
printf("\n請輸入您的 身高 (公分): ");
scanf("%lf",&B);
printf("\n請輸入您的 體重 (公斤): ");
scanf("%lf",&A);
C = B/100.0;
//C = (B/(double)100; 另一個可行方式
///BMI的公式
D = (A/(C*C));
printf("\n您的BMI為 %.3lf \n",D);
printf("\n【BMI範圍參考】\n體重過輕:BMI < 18.5\n正常範圍18.5≦BMI<24\n過重:24≦BMI<27\n輕度肥胖:27≦BMI<30\n中度肥胖:30≦BMI<35\n重度肥胖:BMI≧35\n");
return 0;
}
#include <stdio.h>
int main(void) {
//計算bmi
//bmi=體重/(身高*身高) 身高單位m 體重:w 身高:h bmi=w/h*h
double h,w,bmi;
printf("請輸入體重");
scanf("%lf",&w);
printf("請輸入身高");
scanf("%lf",&h);
printf("體重,身高%.3lf %.3lf\n",w,h);
bmi=w/(h*h);
printf("bmi=%.3lf\n",bmi);
return 0;
}
#include <stdio.h>
int main(void) {
int tall, weight;
double Tall, BMI;
printf("請輸入身高(公分):");
scanf("%d",&tall);
Tall=tall/100.0;//將公分轉換成公尺
printf("請輸入體重(公斤):");
scanf("%d",&weight);
BMI = weight/(Tall*Tall);
printf("您的BMI是%.3lf\n",BMI);
return 0;
}
#include <stdio.h>
int main(void) {
double height, weight, bmi;
printf("提示-請輸入身高(公分):");
scanf("%d", &height);
printf("提示-請輸入體重(公斤):");
scanf("%d", &weight);
bmi = weight / ((height / 100.0) * (height / 100.0));
printf("您的BMI:%.3lf", bmi);
return 0;
}
#include <stdio.h>
int main(void) {
double height,weight;
double BMI;
printf("請輸入身高(公分):");
scanf("%lf", &height);
printf("請輸入體重(公斤):");
scanf("%lf", &weight);
BMI = weight/((height/100.0)*(height/100.0));
printf("您的BMI:%.3lf", BMI);
return 0;
}
#include <stdio.h>
int main(void) {
double h,kg;
printf("請輸入您的身高:");
scanf("%lf", &h);
h = h / 100;
printf("請輸入您的體重:");
scanf("%lf", &kg);
//BMI = 體重(公斤) / 身高2(公尺2)
printf("您的身高為%.1lf,體重為%.1lf,BMI:%.1lf\n", h*100, kg, (kg/(h*h)));
return 0;
}
#include <stdio.h>
int main(void) {
int kg, cm;
double m,BMI;
printf("請輸入體重:");
scanf("%d",&kg);
printf("請輸入身高:");
scanf("%d",&cm);
m=(double)cm/100;
BMI=kg/(m*m);
printf("您的BMI值是%.1lf\n",BMI);
return 0;
}
#include <stdio.h>
int main(void) {
int h,w;
double bodyBMI;
printf("請輸入你的身高(公分):");
scanf("%d",&h);
printf("請輸入你的體重(公斤):");
scanf("%d",&w);
printf("------------\n");
printf("你所輸入的身高是:%d公分、輸入的體重是:%d公斤\n",h,w);
bodyBMI = w/((h/100.0)*(h/100.0));
printf("你的BMI值是:%.2lf\n",bodyBMI);
return 0;
}
int main(void) { int height, weight; double bmi;
printf("請輸入你的身高(公分):"); scanf("%d",&height);
printf("請輸入你的體重(公斤):"); scanf("%d",&weight);
bmi = (double)weight10000/(heightheight); printf("bmi=%.3lf",bmi);
return 0; }
#include <stdio.h>
int main(void) {
double h,w;
double BMI;
printf("請輸入身高(公分)");
scanf("%lf",&h);
printf("請輸入體重(公斤)");
scanf("%lf",&w);
BMI = w/((h/100)*(h/100)); //BMI=體重/身高平方
printf("您的BMI:%.1lf\n",BMI);
return 0;
}
#include <stdio.h>
int main(void) {
double high;
double weight;
double BMI;
printf("請輸入身高(公分):");
scanf("%lf",&high);
printf("請輸入體重(公斤):");
scanf("%lf",&weight);
BMI = weight / (high/100 * high/100);
printf("您的BMI值為:%.2lf",BMI);
return 0;
}
#include <stdio.h>
double cm, kg, BMI;
int main(void) {
printf("請輸入身高(單位:公分):");
scanf("%lf",&cm );
printf("請輸入體重(單位:公斤):");
scanf("%lf",&kg );
BMI = kg/((cm/100)*(cm/100));
printf("您的身高為%.2lf公分,體重為%.2lf公斤\n",cm,kg);
printf("您的BMI值為%.2lf\n",BMI);
return 0;
}