主题:编程计算函数y=3xx+2x-4的值(假设x=2)
liyanjun [专家分:0] 发布于 2010-03-08 22:11:00
编程计算函数y=3xx+2x-4的值(假设x=2)
回复列表 (共10个回复)
板凳
qingseyunlan [专家分:30] 发布于 2010-03-09 01:14:00
#include<iostream.h>
main(){
double x;
cin>>x;
cout<<3*x*x+2*x-4<<endl;//若要用“y=“,亦可。
getchar();
getchar();//devcpp编译,故加上两句。
}
其实这样的问题真的可以用手算的,,呵呵,开玩笑,别在意啊。
这是最简单的程序了,呵呵,旨在学编程。
3 楼
雪光风剑 [专家分:27190] 发布于 2010-03-09 09:08:00
算法上来说,一元函数直接写出表达式就可以计算了……只要你把代数表达式转化成计算机表达式就可以了……
代码ls的已经差不多了
4 楼
mywaylgh [专家分:210] 发布于 2010-03-09 10:15:00
用类似如下的写法:
double my_f(double x,double *parm)
{
double f;
f = parm[0]*x*x+parm[1]*x +parm[2];
return f;
}
5 楼
miaoyong [专家分:760] 发布于 2010-03-09 11:56:00
楼主应该是在讲二次方程求根算法吧!根据求根公式写出程序不就行了!这样 的数学问题,对编程意义不大!
6 楼
liyanjun [专家分:0] 发布于 2010-03-09 12:05:00
我刚学C语言,书上的一道题不会做,谢谢!
8 楼
liyanjun [专家分:0] 发布于 2010-03-10 13:12:00
#include<stdio.h>
void main()
{
int x=2,y;
y=3*x*x+2*x-4;
printf("y=%d\n",y);
}
其实这样做就可以了,有进步吧!
9 楼
yansheng [专家分:1530] 发布于 2010-03-10 14:53:00
#include<stdio.h>
int main()
{
int x=2,y;
y=3*x*x+2*x-4;
printf("y=%d\n",y);
return 0;
}
这样更好!!
10 楼
liyanjun [专家分:0] 发布于 2010-03-10 22:17:00
不错,多谢指点。我会努力的。
我来回复