永发信息网

C语言设计函数顶点坐标

答案:1  悬赏:0  手机版
解决时间 2021-04-01 12:56
  • 提问者网友:沉默的哀伤
  • 2021-04-01 03:14
C语言设计函数顶点坐标
最佳答案
  • 五星知识达人网友:刀戟声无边
  • 2021-04-01 03:39
参考代码如下:

函数头文件CalC.h
double arround(double x[],double y[],int p);函数定义文件CalC.c
#include 
double arround(double x[],double y[],int p)
{
    int i;
double C=0;   //周长
double l_p_i;   // 第i条边长度
for(i=0;i {
    l_p_i = sqrt((y[i+1]-y[i])*(y[i+1]-y[i]) + (x[i+1]-x[i])*(x[i+1]-x[i]));
printf("第%d条边长=%f
",i+1,l_p_i);
C+=l_p_i;
}
    
return C;
}主文件main.c
#include 
#include "CalC.h"

int main(void)
{
double x[3] = {0.0,4.0,4.0};
    double y[3] = {0.0,0.0,3.0};
int p=3;

double C=0.0;  //周长
    C = arround(x,y,p);
printf("C=%f
", C);

return 0;
}效果图

追问怎么调用不懂,直接复制不行追答要新建工程,然后把这几个文件添加到工程追问用VC,新建工程,不懂没有用过.
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯