当前位置:首页 » 编程语言 » 象限C语言

象限C语言

发布时间: 2022-07-10 15:54:30

1. 1,输入两个数代表一个点的坐标(x,y),然后判断点(x,y)属于哪一个象限.用c语言编程

#include <stdio.h>
int main() {
int x,y;
printf("输入2个整数(空格隔开,q退出):\n");
while(scanf("%d%d",&x,&y) == 2) {
if(x == 0) {
if(y == 0) printf("(0,0)在坐标原点\n");
else if(y > 0) printf("(0,%d)在Y上半轴上\n",y);
else printf("(0,%d)在Y下半轴上\n",y);
}
else if(x < 0) {
if(y < 0) printf("(%d,%d)在第三象限\n",x,y);
else if(y == 0) printf("(%d,0)在X左半轴上\n",x);
else printf("(%d,0)在第二象限\n",x);
}
else {
if(y < 0) printf("(%d,%d)在第四象限\n",x,y);
else if(y == 0) printf("(%d,0)在X左半轴上\n",x);
else printf("(%d,%d)在第一象限\n",x,y);
}
printf("输入2个整数(空格隔开,q退出):\n");
}
return 0;
}

2. 编程 输入一平面坐标点(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);
}
}

3. C语言 判断点在第几象限

#include <stdio.h>
int main()
{ int x,y;
scanf("%d%d",&x,&y); //输入(x,y)点
if(x>0&&y>0) printf("第一象限");
if(x>0&&y<0) printf("第四象限");
if(x<0&&y>0) printf("第二象限");
if(x<0&&y<0) printf("第三象限");

}

4. 用c语言定义一个坐标点类型Point,每个Point有成员x, y表示其坐标。输入一个函数,求象限

用c语言定义一个坐标点类型Point,每个Point有成员x, y表示其坐标。输入一个函数,求象限
这么早已经习惯每天

5. 用c语言编写一程序,接收从键盘上输入的两个实数,判断这两个实数作为坐标所在的象限。

#include <stdio.h>
#include <stdlib.h>

int main(void)
{
double a, b;
printf("请输入两个实数:");
scanf("%lf %lf",&a,&b);
if(a > 0)
{
if(b > 0)
{ printf("第一象限\n"); }
if(b == 0)
{ printf("x轴正半轴\n"); }
if(b < 0)
{ printf("第四象限\n"); }
}
if(a == 0)
{
if(b > 0)
{ printf("y轴正半轴\n"); }
if(b == 0)
{ printf("原点\n"); }
if(b < 0)
{ printf("y轴负半轴\n"); }
}
if(a < 0)
{
if(b > 0)
{ printf("第二象限\n"); }
if(b == 0)
{ printf("x轴负半轴\n"); }
if(b < 0)
{ printf("第三象限\n"); }
}

system ("pause");
return 0;
}

6. 用C语言定义一个坐标点类型Point,每个Point有成员x, y表示其坐标。输入一个函数,求象限

定义一个函数的话,需要写一段程序,然后的话这样就可以了。

7. 用C语言编写程序,判断输入的二维点在第几象限(易懂的)

if(xy>0)
{
if(x>0)
printf("第一象限");
else
printf("第三象限");

}
else if(xy<0)
{
if(x>0)

printf("第二象限");

else

printf("第四象限");

}
else
printf("坐标轴上");

热点内容
滑板鞋脚本视频 发布:2025-02-02 09:48:54 浏览:432
群晖怎么玩安卓模拟器 发布:2025-02-02 09:45:23 浏览:557
三星安卓12彩蛋怎么玩 发布:2025-02-02 09:44:39 浏览:743
电脑显示连接服务器错误 发布:2025-02-02 09:24:10 浏览:537
瑞芯微开发板编译 发布:2025-02-02 09:22:54 浏览:146
linux虚拟机用gcc编译时显示错误 发布:2025-02-02 09:14:01 浏览:234
java驼峰 发布:2025-02-02 09:13:26 浏览:651
魔兽脚本怎么用 发布:2025-02-02 09:10:28 浏览:538
linuxadobe 发布:2025-02-02 09:09:43 浏览:212
sql2000数据库连接 发布:2025-02-02 09:09:43 浏览:726