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

问题描述:

C语言关于判断点在圆上.
由键盘输入一个点的坐标,要求编程判断这个点是否在单位圆(圆心在坐标0,0)上,点在圆上输出Y,不在圆上输出N.关键:“使用小数点后3位精度进行判断”.
1个回答 分类:综合 2014-10-01

问题解答:

我来补答
float a,b;
scanf("%f,%f",&a,&b); //获取点坐标
if(abs(a*a+b*b-1)
再问: 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)
 
 
展开全文阅读
剩余:2000
下一页:fx的解析式