美文网首页
时钟指针取点函数

时钟指针取点函数

作者: 飞向深空 | 来源:发表于2021-12-14 17:02 被阅读0次
#include <stdio.h>
#include <stdlib.h>
#include <math.h>

#define PI  3.1415926
#define Min_Cal 0
//圆心195,140
//min_r = 55  step=6; hour_r = 40 ,step=3
int x=195,y=140;
int data[100][2];
#if Min_Cal
    int r = 55;
    int step_du = 6; 
#else
    int r = 40; 
    int step_du = 3;  
#endif

int main(int argc, char *argv[]) {
    
    int i=0,j=0;
    int du=0;    /*角度 */
    for(i=0,j=0;i<360;i+=step_du,j++)
    {
        data[j][0] = x-r*sin(du*PI/180);
        data[j][1] = y-r*cos(du*PI/180);
        du+=step_du; /*一次加多少°*/ 
    }
    
    data[60][0] =x;
    data[60][1] = y-r;
    j-=1;
    printf("{%d,%d},",data[0][0],data[0][1]);
    for(;j>=0;j--)
    {
        printf("{%d,%d},",data[j][0],data[j][1]);
    }
    return 0;
}

相关文章

  • 时钟指针取点函数

  • 每天

    时钟每天转着指针 人们也跟着旋转 时钟停下来了 人们每天依然旋转

  • LeetCode #1344 Angle Between Han

    1344 Angle Between Hands of a Clock 时钟指针的夹角 Description: ...

  • C语言-5、结构体

    写法一 写法二 写法三 结构体指针 结构体指针 与 动态内存开辟 结构体的数组 结构体与结构体指针 取别名 取别名...

  • 时间的改变

    挂在墙上的时钟,指针在不停地走着。 戴在手腕上的手表,指针也在不停地走着。 有时电池没电了,指针会停下不...

  • C语言指针(一)

    指针变量 指针变量的定义: 类型名 指针变量名 eg: int q,p;指针变量的引用: & 变量名(&是取地...

  • 谭浩强版C语言问题(第八章:指针)

    :一、指针 指针就是地址,指针变量就是存放地址的变量。*p取值、&p取址。(*p也可以是定义地址变量) (1)指针...

  • go 指针

    指针 go语言指针:默认值为nil , 没有NULL常量操作符 "&" 取变量地址 &a , "*" 通过指针访问...

  • 关于C C++面试那点事儿

    最基础的指针如下: p指向a的地址,&是取a的地址。*指的是指针中取内容的符号。 2.str[]和str的区别:*...

  • C_10 指针拓展

    1、指针的基本概念 指针是内存地址指针在定义的时候, * 表示指针标识符指针在使用的时候, * 表示取内容 2、指...

网友评论

      本文标题:时钟指针取点函数

      本文链接:https://www.haomeiwen.com/subject/wecyfrtx.html