当前位置:首页 » 编程语言 » c语言建筑输入任意点的坐标
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言建筑输入任意点的坐标

发布时间: 2023-08-12 22:47:25

c语言编写程序输入任意两个量作为x,y的坐标,计算该点到原点的距离及与x轴的夹角。

#include<stdio.h>
#include<math.h>
#definePI3.1415926535

intmain()
{


doublex=0,y=0;
doubles=0;
doubleangle;

printf("请输入x=");
scanf("%lf",&x);
printf("请输入y=");
scanf("%lf",&y);

printf("输入的点坐标为(%f,%f) ",x,y);
s=sqrt(fabs(x)*fabs(x)+fabs(y)*fabs(y));

angle=atan2(y,x)*180/PI;

printf("该点到原点的距离:%lf ",s);

printf("该点到原点x轴的夹角:%lf° ",angle);

}

源码如上

运行结果如下

Ⅱ 任意输入点的坐标,判断该点是否在圆环内(x2+y2>=1 x2+y2<=4 )的c语言程序怎么写急!!

#include "stdio.h"

int main()

{

double x,y;

printf("请输入点坐标:");

scanf("%lf,%lf",&x,&y);

if(x*x+y*y>=1 && x*x+y*y<=4)

printf("该点在圆环(x^2+y^2>=1 x^2+y^w<=4)内! ");

else

printf("该点不在圆环内! ");

}

注意输入坐标时,中间用逗号隔开

Ⅲ C语言,如何在指定坐标输入数据

用gotoxy和gets吧~~~
gotoxy(old_x,old_y);//跳转到指定坐标输出信息
cprintf("User Name:");//在指定坐标处输出User Name:
gotoxy(old_x,old_y+2);//跳转到指定坐标输入信息
gets(name);//输入用户名,name为所定义的字符数组
这是我做一个游戏界面的用户名和密码输入的代码~~你看看吧,希望对你有所帮助。。

Ⅳ c语言:输入10个点的坐标(设坐标为整数值),输出距原点最远的点(设唯一)的坐标及该点距原点的距离

#include#includeintmain(){intx1,y1,x2,y2,absx,absy;doubleres;printf("Pleaseinputthefirstpoint(x,y):\n");scanf("%d%d",&x1,&y1);printf("Pleaseinputthesecondpoint(x,y):\n");scanf("%d%d",&x2,&y2);printf("\nfirstpoint:(%d,%d),secondpoint:(%d,%d)\n",x1,y1,x2,y2);absx=abs(x2-x1);absy=abs(y2-y1);//printf("%d%d",absx,absy);res=sqrt((absx*absx)+(absy)*(absy));printf("\nthelenoflineis=%lf\n",res);getch();return0;}

Ⅳ c语言:有4个圆塔,已知圆心和半径,塔以外无建筑物。输入任一点坐标,求该点的建筑高度。求流程图!!!

你这不是说点在这四个圆内,则该点的建筑高度为10m,
点在这四个圆外,则该点的建筑高度为0,
依次判断,该点到四个圆心的距离是不是小于1,
1,情况一,至少有一个距离小于1,则为10m;
2,情况二,一个距离小于1的也没有,则为0。

Ⅵ c语言中若要输入坐标应该怎么办

先算出纵坐标的值,然后
用二维数组来存储坐标,如:int a[5][5]; 可以用a[0][0] a[0][1]....
a[i][j]....a[4][3] a[4][4],来存储5对坐标值,i、j分别是横坐标和纵坐标。