永发信息网

C语言编‘写用二维数组判断五个坐标是否在同一直线上’

答案:1  悬赏:50  手机版
解决时间 2021-02-23 16:22
C语言编‘写用二维数组判断五个坐标是否在同一直线上’
最佳答案
#include 
int main()
{
    float point[5][2]={{2,3},{3,4},{5,5},{6,5},{8,5}};
    float k;
    k=(point[0][1]-point[1][1])/(point[0][0]-point[1][0]);
    for(i=2;i<5;i++)
    {
        ki=(point[0][1]-point[i][1])/(point[0][0]-point[i][0]);
        if (ki!==k)
        {
            printf("这5个点不在同一直线上
");
            break;
        }
    }
    if(i>=5) printf("这5个点在同一直线上
");
    return 0;
}解题思路:求两点(a和b)连线的斜率为(ya-yb)/(xa-xb),因此先用前两个点计算一个斜率k,然后分别计算第1个点和剩下3个点的连线斜率ki,如果ki==k,表示它们在同一条直线上,否则就不在同一条直线上
追问编译不通过,我稍微改了一下,谢谢追答不好意思,直接写没有注意,漏了变量ki的声明
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
天昏地暗的意思
悦木之源睡眠面膜有100ml的吗
品中国文人哪一本有李煜
amd radeon hd 6520g是独显吗
【古汉语】“如”在古汉语中有哪些意思
为什么大部分的旅行书籍都喜欢写目的地相关的
北上广依然相信爱情里王茂他爸用的什么手机
夏邑县孔祖文化艺术传媒公司在什么地方啊,我
家里有口20多米的井现在不用了里面还有水呢如
年报事务所和经济责任审计可以选择同一家事务
哪些事物与春天有关
汽车玻璃膜卷边了是不是说明膜有问题?
果园里共种桃树和杏树340棵,其中桃树的棵数
联想p1c58白名单在那
请大家帮帮忙捕兔机6个高压包输出电压是多少
推荐资讯
梨木线在什么地方啊,我要过去处理事情
洛阳合力灯饰地址在哪,我要去那里办事
住房公积金贷款到底选哪种担保方式好??
电视剧《告密者》里面有一段很好听的钢琴曲,
猜字迷“我真的好爱你姚恋贞”请帮我写九句话
楚乔传第四集插曲是什么歌楚乔传所有插曲盘点
又来了鼠小弟的小背心讲了一个什么道理
阿海土菜馆在哪里啊,我有事要去这个地方
产品组合的定价策略包括( )。A.产品线定价B.
做俯卧撑感觉肱三头肌发力酸痛但胸肌的感觉却
邹平代办货运上岗证在哪里
问74LS244和74LS373有什么区别从表面上看来74
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?