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

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

動(dòng)態(tài)鏈表錯(cuò)哪了?

動(dòng)態(tài)鏈表錯(cuò)哪了?

#include "stdio.h"#include<malloc.h>#include<string.h>#include<ctype.h>#define LEN struct studentstruct student{ long num; float score; struct student*next;};struct student*create(){ char ch;? ? struct student *head;? ? struct student*p1,*p2;? ? int a=0;? ? printf("是否輸入新數(shù)據(jù):\n");? ?? ? ?while(toupper(ch=getchar())=='Y')? ? {? ? ? p1=(LEN*)malloc(sizeof(LEN));? ? ? printf("num:");? ? ? scanf("%ld",&(*p1).num);? ? ? printf("score:");? ? ? scanf("%d",&(*p1).score);? ? ? getchar();//getchar吸收回車? ? ? printf("是否輸入新數(shù)據(jù):\n");? ? ? a++;? ? ? if(a==1)? ? ? ?head=p1;? ? ? else ? ? ? ?(*p2).next=p1;? ? ? p2=p1;? ? ? p1->next=NULL;? ? ? }? ? return(head);}struct student * insert(struct student * head){? ? struct student *p0,*p1,*p2;? ? p0=(struct student * )malloc(sizeof(LEN));? ? printf("\n輸入所要插入節(jié)點(diǎn)的數(shù)據(jù):");? ? scanf("%ld,%f",&p1->num,&p1->score);? ? p1=head;? ? if(head==NULL)? ? {? ? ? head=p0;? ? ? p0->next=NULL;? ? }? ? else? ? if(p1->num>p0->num)? ? {? ? p0->next=head;? ? head=p0;? ? }? ? else? ? {? ? while(p1!=NULL)? ? {? ? if(p1->num<p0->num)? ? {? ? p2=p1;? ? p1=p1->next;? ? }? ? else? ? {? ? p0->next=p1;? ? p2->next=p0;? ? break;? ? }? ? }? ? if(p1->next==NULL)? ? {? ? p0->next=NULL;? ? p2->next=p0;? ? }? ? ? ? }? ? return(head); ??}void print(struct student *head){ struct student *p; p=head; while(p!=NULL) { printf("\n學(xué)生學(xué)號(hào):%d,成績(jī):%4.1f",p->num,p->score);//只是一個(gè)名 p=p->next;//測(cè)試隨便輸 }}void main( ){ struct student *stu; stu=create(); stu=insert(stu); print(stu);}
查看完整描述

1 回答

  • 1 回答
  • 0 關(guān)注
  • 1369 瀏覽
慕課專欄
更多

添加回答

舉報(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)