24小时热门版块排行榜    

查看: 519  |  回复: 4
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

三年不多

新虫 (小有名气)

[求助] 求一简单编程

Y=aX+b   自变量X因变量Y  带入两组数据 求得斜率a和b
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

原以为三年不多,却是一女孩最美好的青春
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

baghnac

金虫 (小有名气)

引用回帖:
2楼: Originally posted by vbb7421 at 2015-05-19 09:13:08
首先要找到二元一次方程组的通解,例如:
ax+by=m
cx+dy=n
不难算出
x=(md-bn)/(ad-bc)
y=(mc-an)/(bc-ad)
这相当于知道了算法,接下来就可以编程序了:
main()
{ int a,b,c,d,m,n;
double x=0,y=0;
scan ...

有点蛋疼,改下代码,呵呵
int main()
{
double a,b,c,d,m,n; //这里要用double,否则作除法时会有数据丢失
double x=0,y=0;
scanf("%f,%f,%f,%f,%f,%f",&a,&b,&c,&d,&m,&n);
x=(m*d-b*n)/(a*d-b*c);
y=(m*c-a*n)/(b*c-a*d);
printf("x=%f,y=%f",x,y);
getch();
}
Beagreathackernotacracker!
3楼2015-05-20 00:11:32
已阅   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 5 个回答

vbb7421

银虫 (小有名气)

★ ★ ★
三年不多(月只蓝代发): 金币+3, 感谢回帖 2016-09-11 18:13:02
首先要找到二元一次方程组的通解,例如:
ax+by=m
cx+dy=n
不难算出
x=(md-bn)/(ad-bc)
y=(mc-an)/(bc-ad)
这相当于知道了算法,接下来就可以编程序了:
main()
{ int a,b,c,d,m,n;
double x=0,y=0;
scanf("%d,%d,%d,%d,%d,%d",&a,&b,&c,&d,&m,&n);
x=(m*d-b*n)/(a*d-b*c);
y=(m*c-a*n)/(b*c-a*d);
printf("x=%f,y=%f",x,y);
getch();
}
输入系数,就可以计算了

[ 发自小木虫客户端 ]
2楼2015-05-19 09:13:08
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

三年不多

新虫 (小有名气)

引用回帖:
3楼: Originally posted by baghnac at 2015-05-20 00:11:32
有点蛋疼,改下代码,呵呵
int main()
{
double a,b,c,d,m,n; //这里要用double,否则作除法时会有数据丢失
double x=0,y=0;
scanf("%f,%f,%f,%f,%f,%f",&a,&b,&c,&d,&m,& ...

同学你这真能运行吗  我这两天才用 发现用不了啊  我用的是visualc++6.0
原以为三年不多,却是一女孩最美好的青春
5楼2015-05-28 14:51:43
已阅   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见