我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

求两点间的距离,输出一直是1不知道为什么

#include<stdio.h>
#include<math.h>
int main()
{
double Xa,Ya,Xb,Yb,l;
scanf("%lf,%lf,%lf,%lf",&Xa,&Ya,&Xb,&Yb);
l=sqrt(pow(Xa-Xb,2)+pow(Ya-Yb,2));
printf("%lf",l);
return 0;
}

你怎么输入的?因为%lf和%lf之间有逗号,你输入数据的时候,数据之间也要加逗号

我这边输出没问题呀,你是不是输入的时候弄错格式了?按你这个输入是每个数要用,隔开

近期文章

  • 列表套列表,可以去重吗?
  • c语言入门看什么书比较好
  • selenium下载出现了问题,AttributeError: module 'selenium.webdriver' has no attribute 'chromedriver'
  • 就是flex布局上竖直方向如何布局,清除缝隙
  • 识别PDF中的表格现在做到了什么程度?
  • 20210308这种格式的数据怎么批量转换为日期?
  • spss modeler建模时出现错误XMLReadError
  • 配置springboot报错 Application startup failed
  • Java程序设计找幸运数 求解
  • 请求朋友们帮帮我,我是刚入Java的啥也不会
  • c语言基础问题求解答
  • 同一段源代码,输出结果却不同
  • LT spice 在mac上为什么搜索不到元件
  • 有关easyx图形插入的问题
  • VMware安装CentOS7.2 出现如下报错
  • R语言中,出现文件名,目录名或卷标语法不正确
  • C语言,这个题怎么用代码写出来
  • pcb菜单显示不全,试了多种方式,依旧没成功
  • c语言初学者提问,实在做不出来了
  • 请问这道题目怎么解决呢?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华