文章

34

粉丝

329

获赞

1

访问

282.4k

头像
(超时了,o(^▽^)o,供参考)
P1028
发布于2020年5月3日 13:15
阅读数 7.2k

#include <stdio.h>
#include <stdlib.h>
#define len sizeof(struct star)
 struct star
{
   float a,b,c;
    struct star *next;
};
int main()
{    int n,m,k;
    scanf("%d",&n);k=n;
    struct star *p,*q,*head,*w;
    p=q=malloc(len);
    scanf("%f%f%f",&p->a,&p->b,&p->c);
   m=n-2;n=n-1;//注意n在此不能为一
   while(n--)
{
    if(m==n){head=p;w=p; }
    else q->next=p;
    q=p;
    p=malloc(len);
     scanf("%f%f%f",&p->a,&p->b,&p->c);
}
   q->next=p;
   q=p;
   q->next=NULL;
 struct star acm,True;
 scanf("%f%f%f",&acm.a,&acm.b,&acm.c);
     scanf("%f%f%f",&True.a,&True.b,&True.c);//另外输出二人的星球的距离
  float ll,oo,vv;
 ...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发