我要一个C语言 是求线性差值的,用两个点x1, x2 ,y1,y2,然后再由x推出y.

[复制链接]
查看11 | 回复1 | 2011-6-27 13:24:08 | 显示全部楼层 |阅读模式
#include#include int main(void){ float x1,x2,y1,y2,x,k,b; bool err=0; printf("请输入x1,y1,x2,y2,顺序输入,空格分开"); scanf("%f%f%f%f",&x1,&y1,&x2,&y2); k=(x1==x2)?(err=1):((y1-y2)/(x1-x2)); b=y1-k*x1; printf("请输入x:"); scanf("%f",&x); if(err && y1 != y2) printf("y不存在"); else printf("y=...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行