4404: 【作】三维空间两点距离函数
内存限制:128 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:20
解决:10
题目描述
设计一个函数:给出三维空间的2对点,6个变量,求出这两个点之间的距离。
输入
第1个点的x,y,z 然后第2个点的x,y,z。
输出
保留两位小数。
样例输入 复制
0 0 0 1 1 1
样例输出 复制
1.73
提示
#include<bits/stdc++.h> using namespace std; double dist(double x1,double y1,double z1,double x2,double y2,double z2) { return sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)+(z1-z2)*(z1-z2)); } int main(){ int x1,y1,z1,x2,y2,z2; cin>>x1>>y1>>z1>>x2>>y2>>z2; printf("%.2lf",dist(x1,y1,z1,x2,y2,z2)); return 0; }