1.纯Cè¯è¨å®ç°å¾åå¤çï¼
2.求一道Python题,是关于定义函数和身体指数的,谢谢各位大神啦!!!
3.python身高体重程序代码
纯Cè¯è¨å®ç°å¾åå¤çï¼
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#define ONE
#define ZERO 0
/
*typedef struct tagBITMAPFILEHEADER { // bmfh
WORD bfType;
DWORD bfSize;
WORD bfReserved1;
WORD bfReserved2;
DWORD bfOffBits;
} BITMAPFILEHEADER;
typedef struct tagBITMAPINFOHEADER{ // bmih
DWORD biSize;
LONG biWidth;
LONG biHeight;
WORD biPlanes;
WORD biBitCount
DWORD biCompression;
DWORD biSizeImage;
LONG biXPelsPerMeter;
LONG biYPelsPerMeter;
DWORD biClrUsed;
DWORD biClrImportant;
} BITMAPINFOHEADER;
*/
void main (int argc,openwrt源码目录结构char *argv[])
{
FILE *fi,*fo;//I/O file
char fin[],fon[];//I/O file name
unsigned char **ri,**ro;
unsigned char buff;
long w,h;
int t;
int i,j;
if(argc<3)
{
printf("orginfile name:");
scanf("%s",fin);
printf("resultfile name:");
scanf("%s",fon);
}else{
sscanf(argv[1],"%s",fin);
sscanf(argv[2],"%s",fon);
}
if(argc==4)
sscanf(argv[4],"%d",&t);
else{
printf("theshold [0,]:");
scanf("%d",&t);
}
if (((fi=fopen(fin,"rb"))==NULL)||((fo=fopen(fon,"wb"))==NULL))
{
puts("\nfile open failed");
return;
}
fseek(fi,L,SEEK_SET);
fread(&w,sizeof(long),1,fi);
fread(&h,sizeof(long),1,fi);
fseek(fi,0L,SEEK_SET);
ri=(unsigned char **)malloc(sizeof(unsigned *)*h);
for (i=0;i<h;i++)
*(ri+i)=(unsigned char *)malloc(sizeof(unsigned)*w);
ro=(unsigned char **)malloc(sizeof(unsigned *)*h);
for (i=0;i<h;i++)
*(ro+i)=(unsigned char *)malloc(sizeof(unsigned)*w);
//åé 失败åæèªè´!
for (i=0;i<;i++){
fread(&buff,sizeof(buff),1,fi);
fwrite(&buff,sizeof(buff),1,fo);}
for (i=0;i<h;i++)
for (j=0;j<w;j++)
fread(*(ri+i)+j,sizeof(unsigned char),1,fi);
for (i=0;i<h;i++)
for (j=0;j<w;j++)
*(*(ro+i)+j)=((*(*(ri+i)+j)<=t)?ZERO:ONE);
for (i=0;i<h;i++)
for (j=0;j<w;j++)
fwrite(*(ro+i)+j,sizeof(unsigned char),1,fo);
fclose(fo);
}
求一道Python题,是关于定义函数和身体指数的,谢谢各位大神啦!!!
按照题目要求编写的Python程序如下def calBMI(height,weight):
BMI=weight/(height*height)
if BMI<.5:
return [BMI,"过轻"]
elif BMI<:
return [BMI,"正常"]
elif BMI<:
return [BMI,"过重"]
else:
return [BMI,"肥胖"]
import re
s=input("请输入你的身高(米)和体重(公斤)逗号隔开:")
s1=re.split(r'[,,]',s)
height=float(s1[0])
weight=float(s1[1])
name="李子健"
bmi=calBMI(height,weight)
print("{ }的测算结果为:".format(name))
print("BMI:%.2f"%bmi[0])
print(bmi[1])
源代码(注意源代码的缩进)
python身高体重程序代码
1. 确保用户输入的是数字形式的体重和身高。
```python
while True:
weight = input("请输入你的体重(单位:Kg):")
tall = input("请输入你的身高(单位:m):")
try:
weight = float(weight)
tall = float(tall)
break
except ValueError:
print("输入错误,请输入数字形式的体重和身高。")
```
2. 计算体质指数(BMI)并判断类别。
```python
BMI = weight / tall ** 2
BMI = round(BMI, 3)
if BMI < .5:
print(f"你的体重指数是{ BMI},体重偏瘦,javaweb erp源码相关疾病发病率低(但其他疾病危险增加)。")
elif .5 <= BMI < :
print(f"你的体重指数是{ BMI},体重正常,相关疾病发病率属于平均水平,请继续保持。")
elif <= BMI < :
print(f"你的体重指数是{ BMI},肥胖前期,相关疾病发病率增加,天天夺宝源码请注意身体健康。")
elif <= BMI < :
print(f"你的体重指数是{ BMI},I级肥胖,相关疾病发病率轻度增加,请注意身体健康。")
elif <= BMI < :
print(f"你的体重指数是{ BMI},II级肥胖,相关疾病发病率中度增加,顶部导航源码请注意身体健康。")
else:
print(f"你的体重指数是{ BMI},III级肥胖,相关疾病发病率重度增加,请注意身体健康。")
```
3. 介绍Python语言的特点和应用。
```python
Python提供了高效的高级数据结构,还能简单有效地进行面向对象编程。ppframe 源码下载Python的语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言。随着版本的不断更新和语言新功能的添加,Python逐渐被用于开发独立的、大型项目。
Python支持多种编程范式,包括函数式、指令式、结构化、面向对象和反射式编程。Python解释器易于扩展,可以使用C或C++(或其他可以通过C调用的语言)扩展新的功能和数据类型。Python也可用于可定制化软件中的扩展程序语言。
Python拥有动态类型系统和垃圾回收功能,能够自动管理内存使用,并且其本身拥有一个庞大而广泛的标准库,提供了适用于各个主要系统平台的源码或机器码。Python在设计上坚持了清晰划一的风格,这使得Python成为一门易读、易维护,并且被大量用户所欢迎的、用途广泛的语言。
设计者在开发时总的指导思想是,对于一个特定的问题,只要有一种最好的方法来解决就好了。这在由Tim Peters写的Python格言(称为The Zen of Python)里面表述为:“There should be one—and preferably only one—obvious way to do it.”这正好和Perl语言(另一种功能类似的高级动态语言)的中心思想TMTOWTDI(There's More Than One Way To Do It)完全相反。
Python的作者有意地设计了限制性很强的语法,使得不好的编程习惯(例如if语句的下一行不向右缩进)都不能通过编译。其中很重要的一项就是Python的缩进规则。
```
2024-11-18 21:46
2024-11-18 21:45
2024-11-18 21:32
2024-11-18 21:07
2024-11-18 20:16
2024-11-18 19:54
2024-11-18 19:52
2024-11-18 19:42