如何输出动态链表里的每个节点的内容或者输出制定某个节点的内容?

#include <stdio.h>
#include <malloc.h>
//一共有五位同学 A B C D E F G,编号分别为 1 2 3 4 5 分数 随意
struct std{
 char name[3];
 float num;
 float score1;
 float score2;
 float score3;
 float score4;
 float score5;
 float addScore;
 float meanScore;
 struct std *next;
};

struct std *create(){
 struct std *head;
 struct std *p1,*p2;
 int n=0;
 p1=p2=(struct std*)malloc(sizeof(struct std));
 printf("请输入学生名字,编号及各项科目分数:\n");
 scanf("%c,%d,%d,%d,%d,%d,%d",&p1->name,&p1->num,&p1->score1,&p1->score2,&p1->score3,&p1->score4,&p1->score5);
 p1->addScore=p1->score1+p1->score2+p1->score3+p1->score4+p1->score5;
 p1->meanScore=(p1->score1+p1->score2+p1->score3+p1->score4+p1->score5)/5;
 head=NULL;
 while(p1->name!=0){
  n++;
  if(n==0) head=p1;
  else p2->next=p1;
  p2=p1;
  p1=(struct std*)malloc(sizeof(struct std));
  scanf("%c,%d,%d,%d,%d,%d,%d",&p1->name,&p1->num,&p1->score1,&p1->score2,&p1->score3,&p1->score4,&p1->score5);
  p1->addScore=p1->score1+p1->score2+p1->score3+p1->score4+p1->score5;
     p1->meanScore=(p1->score1+p1->score2+p1->score3+p1->score4+p1->score5)/5; 
 }
 p2->next=NULL;
 return (head);
}

int main(){
 struct std *std_1;
 std_1= create();
 printf("%c,%d,%d,%d,%d,%d,%d,%d",std_1->name,std_1->num,std_1->score1,std_1->score2,std_1->score3,std_1->score4,std_1->score5,std_1->addScore,std_1->meanScore);
 return 0; 
}


IKKsssDendi
浏览 1081回答 0
0回答

慕设计2395807

EXWWSKWCJIFOENJIUXAGNJUYUATTJTZPLZIQGWCYBHXXDBNHQJPVBIUXGFSYXJWCZFCIJMSSBHNQWTZZZPLEKAHNSBXTZGLVHHXSUDKMCYSRIUIOKDDJVEUHDRTZFVROKDKFHKCWPCHRKQKPCLBRXKAWMSLNAWTZGJJWPEGMJVFADAOHEGZPJRNGZWSQVVRERXMJCSEJJJSVVEDGCUNCIIIGTZMIORGWCCOKRHQOHWJVCYXADUFHHNJQMMSYIDPFVEONDKGTMEEUTTJQNQMKFSBTWVBEHKKPIDJQZVSMILRFFOLNTWJWXFCSUBHDAQWIXXDJPFFLIYNFOVENJMJPAQQFVSEKUAAKCVERNACVFBYVYKQAZZFCQNBHQMJMBYKMFXTWMSVWJZLFTZBUPSYIEOKGJCSNJFYFFBDXTPSBDNJZPUWYBRGQFBEUUDMIXNJZUYOFNXSCSUVXUXUWLOXNNKTCLSUQTOENDZIEHDFBXAPLUFBBXWOUHQGNTZUNTMUJTCZFCTOBXTGMMSCZWLZWLHDSVYUCYOKTCKHJTJYLIDTWGCSVYQLVYAJZOEOWOKGCYUPRODTYNWMIYBXTWFPLIDGQSAJSIAWYAQZOXGQGWEBEAPSBXHWKMCYBQZCLHXYUWTVSHXAUKWGGCVCXUAGLNHJGIETQMIRMOKNPFUQTJSGPENCFIYAKGXSPFNDAILBRPRGWYIXLVKNODTCYUVKGQGRZVRMOQGJFHZCXAWSURZCMXMURGPRHQGPDDTJSBLNDZWGICYBXNJFIEHJFOENJYULBIKNWSIKAPTHVLUDSCDTDFBEZOYHKMVJZVFTDMIYAOYOEVRRBRTJLUETFODTCYBQNPMFAPMUDSVLIKWFHQMPSHRTQ

慕设计2395807

KTJSZWFOEUCEUJTIYZCZCEBDMNCZCLUXHUJSVRFOKADMLAPZIEGJLGJSBQNCFBYADUXGWFHRHWKURIPSOXGWSHFBUWSBYNWZUXHNIFUDGQMBJFUJZBKGPSUPROXYHDGJGVEBUJLIRAXGCFORGJZBEOXTPYOKTCSUEHXGVLLVKGJSIENQNDFOYAJZOZHKTILOXGCDGQFVYODEGJFIRCSUQMCYHXMVHKTVEOKNHLOORNWGIRUKTWZHDMIXZVYUQQGILHJDZCMOLNJMIRAQTCFDZUXAWSBENCTCEUQTPFORARMCKACETCZPZIKUWZOXAJEWSBXMJRAJZHLHWETQSBXGWBETJFHKHWFIYAWFUDACFIEBBEUJDJSSHBZVXHQSPLNDAKAUQGCLADTWVKTDXNDSBLUCSHRMPFHROKDPBVBEKXADISBXNJSVETORFIKAWMOXFBZGWWMCFUEGCZXAJFUXNCSJMPYYBLHWZVFURNPFBEUOENXBXGIYHWLVRABKGWMORZJEZIRGPLBKMCVFPPZPLNQFVFNSOKYBDTVLOKGVEHJZUQGPLQTUDZCYUKTPNNQGPSVKNDFEBXTJYBYZBRDZPLAKGCFHXRUBRUQSPYADLHKZWFBKLORWZBXGJXGCZIMOKHWMVDMVEYGQFVYNWGILLOXGWSOEZCMADSVKHPKURHAXMPLAKSHRHFOKNDSVKHWRUJSCRUKACLIIXNPFVENKMVODTPEUKAPLBLNWTVEHQTVSBDFOEGJZBDGZJYHETWSURUJLAXGPCZILUZVXNJFGDZDMIQTVRURSBXGQLUXMJZOKABZHCEBEZWZCYGCFOXNJSNDMKGILAQMBEIXUJXTCFIRTKUBXMPEUJEUBQMPRHDZVLUDM

慕设计2395807

VLGQGJSVYVQQFUKAKAQSIYZWRVEPLOXFOAXKVRUXTVYAXAPNISADSCLCYBXZKTDMPYYHJGIZCSIYALHWSPXUQFILQNILAKLVKNCPJMISVFHQAWRTORGDNWGWFKZPRBXTDFIWODTWMCLAQMHMIDZUWFVENCXCBVEXHNQQZZAQZVYODFVKSVENCFODZVEBXFIYTPYHDMDMVENDFCXNPTIWMCLBSUDGJGJMQGWZBLUPMOZVKHDZCLHJZPZVSIKAKDFOEGQAJLNJHXHWNQTPZHXVXAPZCYVKUJILTQVXTJSIENJXVXGQMOYUZVXNWNJTCYBRGCDGWMIENXJZUXHWMVENXUQACZVYCFZIRAILISCYIENSHDTVYVKNOKIXHKAKGVYBLHRMCXMCZBRHPEAKTCDNPLVGUCMVFOSHKAFLEERKZGMURPEVXNKNWFPJMIQFBLADNQFYNDMJXNQNDMFOKTCRADFORUJMWSOLHKNWNCLCLAKNCFVNDAQMQMDTIYEOIMIYIENWTLNQFJFAWYURKNWFVXOQGCSTCFNDTJFHQGGQFUKTORGQZRTDTCLBXLBDSHJTDGJFAWZNWZTDZVEUKGDZOJYBYHEMPNJMPLUKUUXAKNCLUQAWLILHETVYBRIXAIJSPFCFHKZCFXZVFUDNCYOXRTWZIYBKTBXLBIZHEUJZCRIXZCFIFBXNQISARHXHDZISNPYORMCFUEUIXADSVFVLBRUDTQZOLUDMPRGWFILODFOEQTBRUQARTWFGPSYEOKADXDUQHKNCFORNXDSPYBENKSISGBQAWFVEBQANQGPKTQSOEURTVFHRTJFVRXGXTWSHDTBDQZCFHXUQMILNKSWSWMPXHPVEORTQMBQMPYOXAQZCSHKH
打开App,查看更多内容
随时随地看视频慕课网APP