C语言例4-18:从键盘输入平面上一个点的坐标值,判断其所在的象限。

代码如下:

复制代码
//从键盘输入平面上一个点的坐标值,判断其所在的象限。
#include<stdio.h>
int main(void)
{
	float x,y;
	printf("输入平面上一个点的坐标值\n");
	printf("x=");
	scanf("%f",&x);  //从键盘输入平面上一个点的横坐标值保存至变量x
	
	printf("y=");
	scanf("%f",&y);  //从键盘输入平面上一个点的横坐标值保存至变量y
	
	if(x>0)
	{
		if(y>0)     //x>0,y>0,第一象限
		{
			printf("该点在第一象限。\n");
		}
		else       //x>0,y<0,第四象限
		{
			printf("该点在第四象限。\n");
		}
	}
	else
	{
		if(y>0)     //x<0,y>0,第二象限
		{
			printf("该点在第二象限。\n");
		}
		else       //x<0,y<0,第三象限
		{
			printf("该点在第三象限。\n");
		}
	}
	return 0;
}

键盘输入:

1 回车 -1 回车

结果如下:

键盘输入:

-2 回车 -2 回车

结果如下:

相关推荐
glimix5 小时前
Word-Pop:使用C语言开发打单词游戏
c语言·游戏
独小乐8 小时前
019.ADC转换和子中断|千篇笔记实现嵌入式全栈/裸机篇
linux·c语言·驱动开发·笔记·嵌入式硬件·mcu·arm
Rabitebla10 小时前
C++ 和 C 语言实现 Stack 对比
c语言·数据结构·c++·算法·排序算法
深邃-11 小时前
【数据结构与算法】-顺序表链表经典算法
java·c语言·数据结构·c++·算法·链表·html5
charlie11451419114 小时前
嵌入式Linux驱动开发指南02——内核空间基础与硬件访问
linux·运维·c语言·驱动开发·嵌入式硬件
少司府14 小时前
C++基础入门:内存管理
c语言·开发语言·c++·内存管理·delete·new·malloc
鱼很腾apoc14 小时前
【学习篇】第17期 C++入门必看——类和对象全站最详篇
c语言·开发语言·学习·算法·青少年编程
Sakuyu4346814 小时前
C语言基础(一)
c语言·开发语言
码农的神经元14 小时前
2026 MathorCup C 题实战复盘:从高血脂风险预警到 6 个月干预优化的建模思路与 Python 落地
c语言·开发语言·python
良木生香15 小时前
【C++初阶】C++编程基石:编码表&&STL的入门指南
c语言·开发语言·数据结构·c++·算法