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 回车

结果如下:

相关推荐
你怎么知道我是队长25 分钟前
C语言---排序算法8---递归快速排序法
c语言·算法·排序算法
白太岁31 分钟前
操作系统开发:(8) 任务/线程的创建、调度与管理(实现 tasks.h 与 tasks.c)
c语言·开发语言·bash
cameron_tt1 小时前
定时器中断应用 HC-SR04超声波测距模块、定时器输出PWM应用 控制SG90舵机
c语言·嵌入式硬件
神明不懂浪漫2 小时前
【第十三章】操作符详解,预处理指令详解
c语言·开发语言·经验分享·笔记
进击的横打2 小时前
【车载开发系列】C语言浮点数入门
c语言·车载系统
水饺编程2 小时前
Windows 编程基础:wsprintf 函数
c语言·c++·windows·visual studio
白太岁3 小时前
操作系统开发:(7) 优先级反转与继承、TLS 及核亲和性
c语言·单片机·系统架构
橘色的喵3 小时前
C++17 vs C 编译产物体积:工业嵌入式场景的实测与分析
c语言·c++·c++17
爱编码的小八嘎4 小时前
第1章 程序点滴-1.4 开放性思维(2)
c语言
lpfasd1234 小时前
Zig 简介:C 的现代化继任者
c语言·开发语言