링크 가 조세 프 링 문 제 를 해결 하 다.
3441 단어 데이터 구조
#include
#include
typedef struct link
{
int data;
struct link *next;
}Circle,*Circlepoint;
Circlepoint Create(Circlepoint head)
{
int n,i,num,x;
Circlepoint p;
head=(Circlepoint)malloc(sizeof(Circle));
head->next=NULL;
printf(" :
");
scanf("%d",&n);
Circlepoint s,r=head;
printf(" :
");
for(i=0;iscanf("%d",&num);
s=(Circlepoint)malloc(sizeof(Circle));
s->data=num;
//printf("%d %d
",i,s->data);
r->next=s;
r=s;
}
r->next=head->next;
printf(" :");
scanf("%d",&x);
p=head->next;
while(p->data!=x)
{
p=p->next;
}
head->next=p;//
return head;
}
void show(Circlepoint head)
{
Circlepoint p;
p=head;
for(p=head->next;p->next!=head->next;p=p->next)
{
printf("%d\t",p->data);
}
printf("%d\t",p->data);
printf("
");
}
Circlepoint Delete_(Circlepoint head,int n)
{
Circlepoint p,r;
int i;
p=head;
while(p->next!=p) //
{
for(i=0;i1;i++)
{
p=p->next;
}
r=p->next; // 1
p->next=r->next;// 2,
printf("%d",r->data);
head->next=p->next;
}
return head;
}
함수 부분 완료.안녕 ~
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
정수 반전Udemy 에서 공부 한 것을 중얼거린다 Chapter3【Integer Reversal】 (예) 문자열로 숫자를 반전 (toString, split, reverse, join) 인수의 수치 (n)가 0보다 위 또는 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.