第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

誰幫我看下插入函數(shù)哪有問題,謝謝了

誰幫我看下插入函數(shù)哪有問題,謝謝了

C
慕標(biāo)7193633 2018-04-25 07:34:38
#include<stdio.h> #include<malloc.h> typedef struct node{ int data; struct node * next; }Node; //建立循环单链表 Node * creat(Node * head){ Node *p,*q; int a; char ch; head=(Node*)malloc(sizeof(Node)); //头节点中不存放元素 q=head; ch='*'; printf("\n请输入链表数据,以?结束\n"); while(ch!='?'){ scanf_s("%d",&a); p=(Node*)malloc(sizeof(Node)); p->data=a; q->next=p; q=p; ch=getchar(); } q->next=head; return head; } //打印数据表 void Print(Node * head){ Node*q; q=head->next; printf("数据表元素为:\n"); while(q!=head){ printf("%d ",q->data); q=q->next; } printf("\n"); } void Insert(Node*head,int x){ Node*s,*p,*q; p=head->next; q=head; s=(Node*)malloc(sizeof(Node)); s->data=x; while(p!=head){ if(x<(p->data)){ s->next=p; q->next=s; }else{ q=p; p=p->next; } } } int main(){ Node*sq; int j; sq=(Node*)malloc(sizeof(Node)); sq=creat(sq); Print(sq); printf("请输入要插入的元素:"); scanf_s("%d",&j); Insert(sq,j); Print(sq); return 0; }
查看完整描述

1 回答

  • 1 回答
  • 0 關(guān)注
  • 727 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)