文章
34
粉丝
329
获赞
1
访问
284.3k
#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;
...
登录后发布评论
暂无评论,来抢沙发