本文目录一览:
c语言编写一个标准身高体重自测程序
#include stdio.h
int main()
{
double bmi, w, h;
printf("请输入你的体重(kg): ");
scanf("%lf", w);
printf("请输入你的身高(m) : ");
scanf("%lf", h);
bmi = w / (h*h);
printf("你的 BMI 指数= %.2lf \t您的体重:", bmi);
if (bmi 19)
{
printf("偏低!\n");
}
else if (bmi = 19 bmi 25)
{
printf("健康\n");
}
else if (bmi = 25 bmi 30)
{
printf("超重!\n");
}
else if (bmi = 30 bmi 39)
{
printf("严重超重!\n");
}
else if (bmi = 40)
{
printf("极度超重!\n");
}
printf("体重指数:\n19以下 体重偏低\n19 - 25 健康体重\n25 - 30 超重\n30 - 39 严重超重\n40及40以上极度超重\n");
return 0;
}
身高测量c语言编程
#include stdio.h
void main()
{
char sex;
int f,m;
printf("测量人的性别(m/f):");
scanf("%c",sex);
switch(sex)
{
case 'm':printf("%g",(1.7+1.6)*1.08/2);break;
case 'f':printf("%g",(1.7+1.6*0.923)/2);break;
default:printf("输入错误!");
}
return;
}
//纯手打,望采纳,有问题追问
c语言判断身高
#include stdio.h
int BMI(float n, float m);
int main()
{
float h, w;
printf("输入身高:(m)\n");
scanf("%f", h);
printf("输入体重:(kgs)\n");
scanf("%f", w);
BMI(h, w);
return 0;
}
int BMI(float height, float weight)
{
//体质指数(BMI)=体重(kg)÷身高^2(m), 中国标准
float bmi;
bmi = weight/(height*height);
if (bmi 18.5)
printf("BMI:%.1f 过轻\n", bmi);
else if (bmi = 18.5 bmi = 23.9)
printf("BMI:%.1f 正常\n",bmi);
else if (bmi = 24 bmi = 27)
printf("BMI:%.1f 过重\n",bmi);
else if (bmi = 28 bmi = 32)
printf("BMI:%.1f 肥胖\n", bmi);
else
printf("BMI:%.1f 非常肥胖\n", bmi);
return 0;
}
不知道是否满足你的需求,请完善题目谢谢
用C语言编写一个输入身高(cm)输出身高英寸
#include stdio.h
int main()
{
float height = 0;
printf("请输入身高单位是厘米: \n");
scanf("%f", height);
printf("身高为 %f英寸 ", height/2.54);
return 0;
}
扩展资料:
1码=3英尺=0.9144米
1英尺=12英寸=30.48厘米
英寸(inch,in) :1英寸=2.54厘米。
scanf()是C语言中的一个输入函数。与printf函数一样,都被声明在头文件stdio.h里,因此在使用scanf函数时要加上#include stdio.h。
在stdio.h头文件中内置了几种输入输出函数,如下列出:
printf 与 scanf
getchar 与 putchar
gets 与 puts
格式控制:由“%”后跟格式字符组成。将输出数据转换为指定格式输出,字符串原样输出,转义字符对输出形式进行控制。
参考资料来源:百度百科-scanf函数
c语言身高体重怎么表示
#includestdio.h
void main(){
int h,w;
printf("请输入身高和体重(身高和体重之间用空格隔开):");
scanf("%d %d",h,w);
if((w=70w=100)(h=150h=160)){
printf("S");
}else if((w=101w=120)(h=171h=180)){
printf("M");
}else if((w=121w=140)(h=161h=170)){
printf("L");
}else{
printf("输入错误!");
}
}