當前位置:首頁 » 編程語言 » 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分別是橫坐標和縱坐標。