导航:首页 > 编程知识 > c编程平面坐标表示什么

c编程平面坐标表示什么

发布时间:2023-10-22 07:40:00

① 编程 输入一平面坐标点(x,y),判断并输出该坐标点位于哪个象限c语言

#include<stdio.h>

int x,y;
char *output[20];
int p;

void main(){
printf("请输入一个坐标如:3,3\n");
while(scanf("%d,%d",&x,&y)!=EOF)
{

if(x > 0 && y > 0)
p=1;
else if(x > 0 && y < 0)
p=4;
else if(x < 0 && y > 0)
p=2;
else if(x < 0 && y < 0)
p=3;

switch(p){
case 1:*output = "第一象限\n";break;
case 4:*output = "第四象限\n";break;
case 2:*output = "第二象限\n";break;
case 3:*output = "第三象限\n";break;
}
printf("%s",*output);
}
}

② 数控中加工坐标YBC中"Y","B","C"分别指的是什么

这是数控弯管运动指令的位置指令。

③ (用c++编写程序)输入平面直角坐标系中一点的坐标(x,y),判断改点是在那个象限中或那一条坐标轴上

include "math.h"

class point
{
public:
float x;
float y;

//构造函数
point(float x,float y)
{
this->x=x;
this->y=y;
}
};

class line
{
float a;
float b;
float c;

public:
//构造函数
line(float a,float b,float c)
{
this->a=a;
this->b=b;
this->c=c;
}

float getDistance(point p)
{
float x,y;
x=p.x;
y=p.y;
return fabs(a*x+b*y+c)/sqrt(a*a+b*b);
}
};

void main()
{
float x,y;
cout<<"请输入点的X坐标:";
cin>>x;
cout<<"请输入点的Y坐标:";
cin>>y;
point p(x,y);

float a,b,c;
cout<<"请输入a:";
cin>>a;
cout<<"请输入b:";
cin>>b;
cout<<"请输入c:";
cin>>c;
line l(a,b,c);
cout<<"点到直线的距离为:"<<l.getDistance(p)<<endl;
}

阅读全文

与c编程平面坐标表示什么相关的资料

热点内容
贵州遵义开发票下载什么网站 浏览:496
如何获取美团的销售数据 浏览:575
大数据建模的方法有哪些 浏览:958
分公司工商年报如何填写财务数据 浏览:286
苹果北京维修点地址 浏览:928
app原型图是什么东西 浏览:237
ug直接用cad文件建模 浏览:272
苹果电脑打开mp4文件 浏览:337
数据线一直发烫怎么回事 浏览:830
IBM代码5 浏览:279
编程时如何让输出结果之间有空格 浏览:112
怎么复制网上文件 浏览:675
苹果怎么关掉网站禁止访问 浏览:478
win10适合机械硬盘吗 浏览:586
qq头像欧美男霸气头像 浏览:368
java批量修改数据返回值 浏览:517
wp81创建文件夹 浏览:968
iphone高科技软件 浏览:654
手机端怎么看网页代码 浏览:925
什么软件能把手机变成苹果版本的 浏览:841

友情链接