请C语言高手来帮我解决下这个问题

作者&投稿:顾尹 (若有异议请与网页底部的电邮联系)
#include<stdio.h>
main()
{
float high,weight;
int percent;
printf("请输入身高和体重:");
scanf("%f%f",&high,&weight);
percent=(weight-(high-104))/(high-104)*100;
if(percent>5)printf("你的体重为胖\n");
else if(percent<-5)printf("你的体重为瘦\n");
else printf("你的体重正常\n");
}

#include<stdio.h>
#include<string.h>

int main()
{
float a,b,c;
puts("请输入身高和体重:");
scanf("%f %f",&a,&b);

c=a-104;

if(b > (1+0.5)*c) puts("胖");
else if(b < (1-0.5)*c) puts("瘦");
else puts("正常");

getchar();
return 0;
}

我可以帮你解决,支付宝交易。
联系方式:272835910@qq.com

帮我解决下这个C语言问题~

#include#include using namespace std;int chnum (char *str){ int i,j,k,h,len,l,num=0; /***********FOUND***********/int L=strlen(str);/***********FOUND***********/ for(i=0;i0) { k=k*10; /***********FOUND***********/ j++; }/***********FOUND***********/ h=*(str+4-len)-'0'; num=num+h*k; } return num;}void main(){int t;char *a="1234";t=chnum(a);cout#include using namespace std;int chnum (char *str){ int num;num=atoi(str);///字符串转变成数字return num;}void main(){int t;char *a="1234";t=chnum(a);cout<<t<<endl;}

首先你需要求一个整数的阶乘n!,然后求1/n!
然后通过循环的方式,把1/n!的值加到一起
#include "stdio.h"
double fact(int n) //fact函数求n的阶乘值作为函数返回值
{
double sum=1.0;
int i;
for(i=1;i<=n;i++)
sum*=i;
return sum;

}
int main()
{
double sum=0,item;
int i;
for(i=1;i<=20;i++)
{
item=1/fact(i); // 1/n!
sum+=item; //每一项的值加到一起
}
printf("S=1/1!+1/2!+1/3!+...+1/20!=%lf
",sum);
}

求C语言高手解决,程序有一处错误始终找不出来。下面是程序代码。回答好...
答:错误原因主要有:1、C语言是大小写敏感的,注意一些函数和关键字的大小写,如:If和if的区别2、变量的名称错误3、调用的库函数没有头文件,如:inportb/outportb等。下面的程序可以编译,但是连接时出现库函数没有说明的问题,请添加inportb/outportb对应的头文件!include <stdio.h> include <conio.h>...

本人是C语言初学者,现有一问题请各位高手解决一下,谢谢了!
答:int main(){ int x,j,cnt,i,a[5];scanf("%d",&x);i=0;cnt=1;while(x>=10){ a[i++]=x%10;x/=10;cnt++;} a[i]=x;for(j=i;j>=0;j--)printf("%d ",a[j]);printf("\n%d",cnt);return 0;} 第二个:include<stdio.h> int main(){ double F,C;scanf("%lf"...

有大神来帮我解决一个C语言问题吗?
答:m、n双精度型,而a为整型,两者之间不能存在对等关系。类型都不一致,怎么对等。a从0到100000,且循环嵌套,循环次数太多。另外,你题目写的是168,而程序中是268,以哪个为准?暂按题目描述的168,给出本题程序:include <stdio.h> int main(){ int i,j,k=1;for(i=10;k;i++)for(j=i+...

一道C语言题,请高手回答!在线等!
答:(4)程序能够显示已经输入的指定学号的学生成绩以及平均成绩和总成绩。(5)程序能够按要求显示指定分数段的学生成绩以及平均成绩和总成绩等。我的QQ是:94450599望高手能给予指导!1楼2楼是网上找的吧,我希望能有真正的高手帮我解决这个问题,谢谢 展开  我来答 ...

80分求C语言高手帮助解答以下若干问题?
答:补充:这个问题我觉得变量好些吧,数组不也是一组变量吗,不过这个问题暂时还是不确定,最好能再找找答案 我也不能随便下结论了。毕竟考试太死板,所以有时间看看二级C语言考试题,上面很多概念题,你看一遍把不确定的都按照答案确定 一遍。5:空指针是只没有指向任何一个地址的指针, 不能调用,因为...

请高手帮我解决一下这道C语言题目,谢谢!
答:“∧”是通过二进制的数来操作的。。。所以在执行命令中要把每个数字转换成二进制来进行运算。而#define是宏定义,只用来做简单的替换 所以过程替换后就应该变成 include<stdio.h> main( ){ int a=3,b=5,c=7;a=a∧b;b=a∧b;a=a∧b;b=b∧c;c=b∧c;b=b∧c;a=a∧c;c=a∧c;...

C语言高手请来帮忙
答:本来是C语言菜鸟,想做个C语言作业,可是不会做,现在求助C语言高手帮我的忙,越快越好,如果采纳了追加50分。要求:(1)编写10个自定义函数,运用主函数对其进行调用,要有一定的小... 本来是C语言菜鸟,想做个C语言作业,可是不会做,现在求助C语言高手帮我的忙,越快越好,如果采纳了追加50分。要求:(1)编写10个自...

哪位c语言高手愿意帮我解决两道题目
答:不过像a=b=c=0这样定义有问题啊不过反正他们都是一的意思 首先if(!a)x--;a=0为假,!a为真,x-- 为34;else if(b)为假,不执行,c=34;if(c)x=3;为假,c=34;else x=4;最后之行x=4;所以x=4 /*我的这个还对位比较齐哦*/ include"stdio.h"void main(){ int a,b,c,d,sum...

C语言 在线等待,大家帮我解决一下...
答:我木有仔细看代码是要做什么,只说下你问的问题 1.先说memset();这个函数是把二维数组a全部赋值为0,参数就是memset(指针起始地址,值,从起始地址往后多少个大小)所以memset(a,0,sizeof(a));这里也可以写成memset(a,0,sizeof(int)*MAX*MAX);2.!a[x+1][y]我用!a[x][y]代替:一...

一百赏金!!!急,,那位C语言高手可以帮我解决
答:(也就是next指针的问题), 看我修改后的代码, p1 为第一层循环所遍历的节点,q1为p1的前一个节点(p1的父节点)。 p2为第二层循环所遍历的节点,而q2为p2的父节点。当p2<p1时,交换p1 p2的位置,除了要注意p1 p2的next指针,同时要注意各自对应父节点q1 q2的next指针,掌握好这个细节,程序...