当前位置 :
C语言“调用子函数求两点间距离”【问题描述】给定平面任意两点坐标(x1,y1)和(x2,y2),求这两点之间的距离(保留2位小数)。要求定义和调用函数dist(x1,y1,x2,y2)计算两点间的距离。【输入
1人问答
八字精批流年运程八字合婚八字起名
问题描述:

C语言“调用子函数求两点间距离”

【问题描述】

给定平面任意两点坐标(x1,y1)和(x2,y2),求这两点之间的距离(保留2位小数)。

要求定义和调用函数dist(x1,y1,x2,y2)计算两点间的距离。

【输入形式】

从键盘输入点坐标(x1,y1)

从键盘输入点坐标(x2,y2)

【输入输出样例1】(下划线部分表示输入)

Input(x1,y1):35.548.6

Input(x2,y2):210.7104.5

distance=183.90

【样例说明】

输入提示符后要加一个空格.例如“Input(x1,y1):”,其中“:”后要加一个且只能一个空格.

输入的数据之间以一个空格相隔.

输出语句的“=”两边无空格.

英文字母区分大小写.必须严格按样例输入输出.*/

#include

#include

intmain(void)

{

doublex1,y1,x2,y2,distance;

doubledist(doublex1,doubley1,doublex2,doubley2);

printf("Input(x1,y1):");

scanf("%lf,%lf",&x1,&y1);

printf("Input(x2,y2):");

scanf("%lf,%lf",&x2,&y2);

distance=dist(x1,y1,x2,y2);

printf("distance=%.2lf",distance);

return0;

}

doubledist(doublex1,doubley1,doublex2,doubley2)

{

doublea,result;

a=(x1-x2)*(x1-x2)+(y1-y2)*(y1-y2);

result=sqrt(a);

returnresult;

}

为神魔无法运行啊?

刘宗乾回答:
  可以运行啊.你把scanf("%lf,%lf",&x1,&y1);里么的逗号改成空格scanf("%lf%lf",&x1,&y1);
八字精批 八字合婚 八字起名 八字财运 2024运势 测终身运 姓名详批 结婚吉日
已出生未出生
最新更新
PC端 | 移动端 | mip端
字典翻译(zidianfy.com)汇总了汉语字典,新华字典,成语字典,组词,词语,在线查字典,中文字典,英汉字典,在线字典,康熙字典等等,是学生查询学习资料的好帮手,是老师教学的好助手。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
电话:  邮箱:
Copyright©2009-2021 字典翻译 zidianfy.com 版权所有 闽ICP备2022014709号-7
lyric 頭條新聞
复制重新加载
原创不易,您的支持将成为鼓励我的动力
《C语言“调用子函数求两点间距离”【问题描述】给定平面任意两点坐标(x1,y1)和(x2,y2),求这两点之间的距离(保留2位小数)。要求定义和调用函数dist(x1,y1,x2,y2)计算两点间的距离。【输入|其它问答-字典翻译问答网》
1、付费复制方式
支付宝付费后即可复制当前文章
限时特价:5.99元
原价:20元
打开支付页
2、微信付费复制方式
微信扫码付费后即可复制当前文章
限时特价:5.99元
原价:20元