永发信息网

C语言关于判断点在圆上。

答案:2  悬赏:0  手机版
解决时间 2021-03-21 17:46
C语言关于判断点在圆上。
最佳答案
float a,b;
scanf("%f,%f",&a,&b); //获取点坐标
if(abs(a*a+b*b-1)<0.001){
printf("点在圆上");
}
else{
printf("点不在圆上");
}追问float前面不是还有include和int吗?追答……题主刚刚开始学吧。
int float 都是变量的类型,一个变量只能用一个类型。
考虑到你的精度在小数点后三位,用float 浮点型 比int 整数型 要好。
#include 是用来包含头文件的,你这个程序里面不怎么用得着
保险起见可以用个#include “math.h”
或者你等一下我写个程序把代码贴给你追问不用了,谢谢了,是这样的

#include
#include
int main()
{
float a,b;
scanf("%f,%f",&a,&b);
if(fabs(a*a+b*b-1)<0.001)
printf("Y\n");
else
printf("N\n");
}
全部回答
引用Cissy_____的回答:
float a,b;
scanf("%f,%f",&a,&b); //获取点坐标
if(abs(a*a+b*b-1)<0.001){
printf("点在圆上");
}
else{
printf("点不在圆上");
}根本就没注意精确3位
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
新法规犯人怎样减刑怎样情况不给减刑
努尔买买提江新疆羊肉串烤地址在哪,我要去那
Win8.1安装QQ时提示“安装路径无效”怎么办
He has to walk home because he _____(lose)
SPSS因子分析中变量过多怎么办
单选题对西欧温带海洋性气候的形成有重大作用
各位来点单女主没暧昧女主戏份多的小说有么
写字不好的检讨书
我美术联考成绩今年360分文化课文化课能350以
股市大盘怎么看,股票中的量比是什么意思啊?
中科健康国际宝山店怎么去啊,有知道地址的么
sep怎么看病毒库有没有更新
2016年360安全卫士导致win8磁盘占用100
做梦把井用土填上了
cannot execute binary file是怎么回事
推荐资讯
sin(5π/6)为什么等于1/2
提子酒,酒精度高吗?
新注册qq不能加群
请问海迪螺旋藻每次吃几片?
单选题随着世界经济一体化的发展,外来文化不
丹东市元宝区童阳幼儿园地址在哪,我要去那里
一个数先减去4,再将差扩大4倍,再加4,将结
梧州火车站晚上11点左右还有没有公交车到中山
我朋友开小店的。经常有几个人拿了烟不给钱,
从商丘到青岛有多远,太原到青岛有多少公里
小阁楼风味餐馆这个地址在什么地方,我要处理
公司给个人提成需要上税吗?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?