新网创想网站建设,新征程启航

为企业提供网站建设、域名注册、服务器等服务

c语言人的身高用什么函数,c语言身高体型判定

C语言,定义一种结构类型,能实现一个人的姓名,年龄,身高,体重信息

代码:

为麻章等地区用户提供了全套网页设计制作服务,及麻章网站建设行业解决方案。主营业务为成都网站设计、成都网站制作、麻章网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!

#include stdio.h

struct people{

char name[10];

int age;    

int high;    // 单位cm

float weight;// 单位kg

}p;

int main() {

printf("请输入您的姓名、年龄、身高cm、体重kg(空格分开):\n");

scanf("%s %d %d %f",p.name,p.age,p.high,p.weight);

printf("您的个人信息:姓名:%s,年龄:%d岁,身高:%dcm,体重:%0.2fkg\n",p.name,p.age,p.high,p.weight);

return 0;

}

运行:

C语言 用户输入一堆身高,只取170-180的身高的算平均数 必须要用到call function就是函数调用

楼上的没调用函数。。。这个可以,调用求平均函数average();

//以下是程序开始

#include stdio.h

float average(float * height, int n)

{

int i;

float sum = 0;

for (i = 0 ; i n ; i++)

{

sum+=height[i];

}

return sum/n;

}

int main()

{

float a[1000]={0};

int counter;

printf("输入身高,0结束,上限1000个。。。:\n");

for (counter = 0 ; ;)

{

scanf("%f",a+counter);

if (a[counter] == 0)

{

break;

}

else if (a[counter] = 170 a[counter] = 180)

{

counter++;

}

}

printf("%f",average(a,counter));

return 0;

}

c语言编程实现根据某人的身高和体重判断其身体指数

很简单,只是需要接受两个键盘输入的值,做一个自定义条件判断输出不同状态。这应该是老师给你的作业,目的还是训练你自己,我们帮你完成对你没什么好处。

// 以下是参考

//一个简单的标准:身体指数与体重、身高的关系为: 身体指数 t=w/(h*h);其中w为体重,h为身高 当t18时,偏瘦。 当18=t25时,正常体重。 当25=t27时,超重。 当t=27时,肥胖。

int main()

{

int t = 0;

float h = 0.0, w = 0.0;

scanf("请输入你的体身高(单位:m)和体重(单位:kg):%f%f", h, w);

t = w / (h * h);

if (t 18)

{

printf("偏瘦!");

}

else if (t = 18 t 25)

{

printf("正常体重!");

}

else if (t = 25 t 27)

{

printf("超重!");

}

else if (t = 27)

{

printf("肥胖!");

}

return 0;

}

个性签名:3011

在c语言中输入6位同学的身高,保存在一个数组变量中,求最高值,最矮值,平均身高?

#includestdio.h

void fun(float *h, int n){

float h_max, h_min,h_mean;

float sum=0;

int i;

h_max = h[0]; h_min = h[0];

for (i=0;in;i++){

sum=sum+h[i]; //身高之和

if (h[i]h_max) h_max=h[i]; //比最高

if (h[i]h_min) h_min=h[i]; //比最低

};

h_mean=sum/n; //平均

printf("max height=%f\n",h_max);

printf("min height=%f\n",h_min);

printf("ave height=%f\n",h_mean);

}

int main()

{

float h[6];

int i;

printf("input 6 height values:\n");

for (i=0;i6;i++) scanf("%f",h[i]); //输入6人身高

fun(h,6); //调用函数

return 0;

}

c语言,从键盘输入两个同学的身高,通过调用函数,输出较高同学的身高

#includestdio.h

int main(void)

{

int a,b;

printf("输入两个同学的身高单位(cm):");

scanf("%d %d",a, b);

if(ab)

printf("身高较高的为 %d cm\n", a );

else

printf("身高较高的为 %d cm\n", b );

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语言人的身高用什么函数,c语言身高体型判定
网站URL:http://www.wjwzjz.com/article/dssesss.html
在线咨询
服务热线
服务热线:028-86922220
TOP