自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 两个矩形的最近距离

以矩形2的左上角作为原点,建系,通过矩形1的左上角坐标,判断矩形1在坐标系中所处的象限,再根据矩形1的右下角坐标与矩形2的关系确定距离2象限 1象限 3象限 4象限:也是矩形2的位置 #include <stdio.h>#include <math.h>typedef struct { double x1, y1, x2, y2;} RECTANGLE;int main() { double s; RECTANGLE c1, c2; scan

2021-12-23 19:32:49 891

原创 点到矩形的最短距离

点到矩形的最短距离先确定矩形的左上角(lu)和右下角(rd)坐标,以及点坐标 以矩形内部为中心,用四条边的延长线将空间化为9个区域 1左上 2正上 3右上 4正左 5矩形内部 6正右 7左下 8正下 9右下 判断点处于哪个区域若在1,3,7,9区域,计算其到矩形最近的顶点的距离 若在2,4,6,8区域,计算其到矩形最近的边的距离 若在5区域,计算点到四边的距离,冒泡找出最小值 若在矩形边上,则为0#include

2021-12-23 17:43:51 2938 2

原创 相邻区域xdoj

问题描述一个n行m列的矩阵被划分成t个矩形区域,分别用数字1-t来标识,同一个区域内的元素都用同一个数字标识。如下图所示,一个6行8列的矩阵被分成8个矩形区域,分别用编号1-8标识。当两个小区域之间公用一条边时,称这两个区域相邻,例如下图中区域5的相邻区域有6个,分别为1,2,3,6,7,8,但4并不是它的相邻区域。请写一个程序找出区域k的所有相邻区域。输入说明输入第一行为四个整数n,m, t,k,整数之间用空格分隔。n表示矩阵行数(n<20),m表示矩阵列数(m<20.

2021-12-22 22:28:37 194

原创 等差数列xdoj

问题描述  请写一个程序,判断给定整数序列能否构成一个等差数列。输入说明  输入数据由两行构成,第一行只有一个整数n(n<100),表示序列长度(该序列中整数的个数);第二行为n个整数,每个整数的取值区间都为[-32768~32767],整数之间以空格间隔。输出说明  对输入数据进行判断,不能构成等差数列输出“no”,能构成等差数列输出表示数列公差(相邻两项的差)的绝对值的一个整数。输入样例 样例1输入623 15 4 18 35 11样例2输入52 6 8 4 ...

2021-12-14 22:28:32 1960

原创 整数转换为字符串xdoj

题目:用递归法将一个整数n转换成字符串。输入格式:输入一个整数输出格式:输出一串字符串输入样例一:123(整数)输出样例一:123(字符串)输入样例二:-456(整数)输出样例二:-456(字符串)#include <stdio.h>int main() { int a, i, n = 0; char c[10]; scanf("%d", &a); if (a > 0) { for (i = 0; a > 0; i++) { .

2021-12-07 16:50:41 1602

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除