C语言高分求助,高手帮帮忙

编写函数计算x*x-5x+4,x作为参数传递给函数;调用此函数求y1=2*2-5•2+4y2=(x+15)*(x+15)-5*(x+15)+4y3=sinx*... 编写函数计算x*x-5x+4,x作为参数传递给函数;
调用此函数求 y1=2*2-5•2+4
y2=(x+15)*(x+15)- 5* (x+15) +4
y3=sinx*sinx- 5• sinx +4
用数组作为参数,编写大约100行的程序,适合的追加200
同学说这作业老师要求一个一百行以上的C语言程序(我当初是做的成绩统计输出大概有120,但是忘光了...不是专业课),所以关键是给出一个150行左右的用到 数组 函数 指针 宏 的作业...
好吧,我同学说拿到某人的答案了,所以分给他。

c...忘光了..
展开
 我来答
sun_siliang
2011-05-22 · TA获得超过2.6万个赞
知道大有可为答主
回答量:9913
采纳率:100%
帮助的人:4452万
展开全部
//程序太简单,不需要100行。
#include <stdio.h>
#include <math.h>
double f(float x)
{
return x*x-5*x+4;
}
int main()
{
float x=2.0;
double y1,y2,y3;
y1=f(x);
y2=f(x+15);
y3=f(sin(double(x)));
printf("y1=%lf\n",y1);
printf("y2=%lf\n",y2);
printf("y3=%lf\n",y3);
return 0;
}

//下面是运行结果:
y1=-2.000000
y2=208.000000
y3=0.280335
追问
老师要求写的复杂点,,,,或者用多种方法解决
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sky_sea_love
2011-05-22 · 超过52用户采纳过TA的回答
知道小有建树答主
回答量:123
采纳率:0%
帮助的人:93.5万
展开全部
#include <stdio.h>
#include <math.h>
void Func(float * x, float * y)
{
int i;
for(i=0;i<3;i++)
{
y[i]=x[i]*x[i]-5*x[i]+4;
}
}

void main()
{
int i;
float x[3]={0};
float y[3]={0};
while(1)
{
printf("input the value of x:");
scanf("%f",x);
x[1]=x[0]+15;
x[2]=sin((double)x[0]);
Func(x,y);
for(i=0;i<3;i++)
{
printf("y%d=%lf\n",i+1,y[i]);
}
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
万世吉泽
2011-05-23 · TA获得超过3183个赞
知道小有建树答主
回答量:2171
采纳率:33%
帮助的人:653万
展开全部
#include <stdio.h>
#include <math.h>
void Func(float * x, float * y)
{
int i;
for(i=0;i<3;i++)
{
y[i]=x[i]*x[i]-5*x[i]+4;
}
}

void main()
{
int i;
float x[3]={0};
float y[3]={0};
while(1)
{
printf("input the value of x:");
scanf("%f",x);
x[1]=x[0]+15;
x[2]=sin((double)x[0]);
Func(x,y);
for(i=0;i<3;i++)
{
printf("y%d=%lf\n",i+1,y[i]);
}
}
} 不能乱复杂啊
追问
可以多加点提示语句,,例如执行时候提示输入什么的,,,,帮帮忙,。,C语言没学好
追答
不要太不劳而获了,对你好
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xueraymond
2011-05-24 · TA获得超过1169个赞
知道小有建树答主
回答量:684
采纳率:0%
帮助的人:690万
展开全部
怎么说吧,兄弟,这个程序实在是不需要用到150行,楼上几位同学已经贴出了完整的程序代码,想要超过150行关键是你呀,你可以自己添加一些output的效果,error message,揣测一些错误的输入,然后各种不同的错误提示,还可以给答案摆个图案,比如用符号框住之类的,这样一下就一百行了。。You know if... else.... while.... for...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-05-28
展开全部
详谈,百度hi
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式