亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? exam10-8.cpp

?? 很好的C程序設(shè)計(jì)教程
?? CPP
字號(hào):
/*文件名:exam10_8.cpp*/
#include <stdio.h>
#include <stdlib.h>
#include <malloc.h>
typedef char DataType;    	/*用typedef語句定義DataType為char類型*/
typedef struct node 		/*用typedef語句定義ListNode為node結(jié)構(gòu)體類型*/
{
	DataType data;     		/*數(shù)據(jù)域*/
   	struct node *next;  	/*指針域*/
} ListNode;
ListNode *createlist() 			/*該函數(shù)最后返回單鏈表的頭結(jié)點(diǎn)的指針*/
{   
	char ch;
	ListNode *head=(ListNode *)malloc(sizeof(ListNode));/*創(chuàng)建頭結(jié)點(diǎn)*/
	ListNode *s,*r=head;       	/*r始終指向單鏈表的最后結(jié)點(diǎn)*/
	printf("輸入結(jié)點(diǎn)值:");
   	ch=getchar();              	/*讀第1個(gè)字符*/
	while (ch!='\n') 
	{
		s=(ListNode *)malloc(sizeof(ListNode));  /*創(chuàng)建一個(gè)新結(jié)點(diǎn)*/
		s->data=ch;            	/*將讀入的數(shù)據(jù)放入新結(jié)點(diǎn)的數(shù)據(jù)域中*/
       	r->next=s;r=s;         	/*在*r之后插入*s,并將s賦給r*/
		ch=getchar();          	/*讀入下一字符*/
	}
	r->next=NULL;
   	return head;               	/*返回頭結(jié)點(diǎn)的指針*/
}
ListNode *getnode(ListNode *head,int i)
{
	int j=0;
	ListNode *p;
   	p=head;	                     	/*從頭開始掃描*/
	while (p->next!=NULL && j<i)   	/*順next指針方向移動(dòng)指針變量p*/
	{
		p=p->next;
		j++;
	}
	if (p!=NULL)					/*若p不為空,表示查找成功*/
		return p;                   /*找到了第i個(gè)結(jié)點(diǎn)*/
   	else
     	return NULL;                /*當(dāng)i<0或i>n時(shí),找不到第i個(gè)結(jié)點(diǎn)*/
}
void displist(ListNode *head)  
{
	ListNode *p=head->next;			/*p指向第一個(gè)數(shù)據(jù)結(jié)點(diǎn)*/
	if (p==NULL)
		printf("空表\n");
	else 
	{
		while (p!=NULL) 			/*沿next順序掃描每個(gè)結(jié)點(diǎn),并輸出其data域*/
		{
			printf("%c ",p->data);
			p=p->next;
		}
		printf("\n");
	}
} 
void insertnode(ListNode *head,DataType x,int i)
{
	ListNode *p,*s;
	s=(ListNode *)malloc(sizeof(ListNode));  /*創(chuàng)建新插的結(jié)點(diǎn)*/
	s->data=x;
	if (i==1)       					/* *s作為1號(hào)數(shù)據(jù)結(jié)點(diǎn) */
	{
		s->next=head->next;
		head->next=s;
	}
	else 
	{
		p=getnode(head,i-1);  			/*查找指向第i-1個(gè)結(jié)點(diǎn)的指針*/
		if (p==NULL)         			/*i<1或i>n+1時(shí)插入位置i有錯(cuò)*/
		{
			printf("i取值有錯(cuò)\n");
			exit(0);
		}
		s->next=p->next;     			/*將*s插入在*p之后*/
		p->next=s;						/*將*p的指針域指向*s結(jié)點(diǎn)*/
	}
} 
void deletenode(ListNode *head,int i)
{
	ListNode *p,*r;
	p=getnode(head,i-1);           	/*找第i-1個(gè)結(jié)點(diǎn)*/
	if (p==NULL || p->next==NULL)  	/*i<1或i>n時(shí)刪除位置有錯(cuò)*/
	{
		printf("i取值有錯(cuò)\n");
		exit(0);
	}
	r=p->next;                     	/*令r指向被刪結(jié)點(diǎn)*/
	p->next=r->next;               	/*將*r從鏈上摘下*/
	free(r);   						/*釋放結(jié)點(diǎn)*r,將所占用的空間歸還給存儲(chǔ)池*/
} 
void freelist(ListNode *head)
{
	ListNode *p=head,*q=p->next;
	while (q!=NULL) 
	{
		free(p);
		p=q;q=q->next;
	}
	free(q);
}
ListNode *subs(ListNode *heada,ListNode *headb)
{
	ListNode *p,*q,*r,*s;
	p=heada->next;          			/*p指向第一個(gè)數(shù)據(jù)結(jié)點(diǎn)*/
	r=heada;r->next=NULL;   		/*r指向生成的單鏈表的最后一個(gè)結(jié)點(diǎn)*/
	while (p!=NULL)        			/*掃描A*/
	{
		q=headb;
		while (q!=NULL && q->data!=p->data)  
			q=q->next; 
		if (q!=NULL)        			/*若p結(jié)點(diǎn)在B中,則要?jiǎng)h除之*/
		{
			s=p->next;
			free(p);p=s;
		}
		else               			/*若p結(jié)點(diǎn)不在B中,則鏈接到新單鏈表中*/
		{
			r->next=p;s=p->next;
			r=p;r->next=NULL;
			p=s;
		}
	}
	return heada;
}
main()
{
	ListNode *ha,*hb,*hc;
	ha=createlist();        		/*調(diào)用單鏈表基本運(yùn)算函數(shù)創(chuàng)建A集合*/
	hb=createlist();        		/*調(diào)用單鏈表基本運(yùn)算函數(shù)創(chuàng)建B集合*/
	printf("A集合:");displist(ha);	/*調(diào)用單鏈表基本運(yùn)算函數(shù)輸出單鏈表ha*/
	printf("B集合:");displist(hb); 	/*調(diào)用單鏈表基本運(yùn)算函數(shù)輸出單鏈表hb*/
	hc=subs(ha,hb);
	printf("A-B:");displist(hc);	/*調(diào)用單鏈表基本運(yùn)算函數(shù)輸出單鏈表hc*/
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
琪琪一区二区三区| 国产精品综合av一区二区国产馆| 日韩精品一级中文字幕精品视频免费观看 | 亚洲精品免费看| 亚洲大片精品永久免费| 国产精品99久| 91精品国产色综合久久| 国产精品久久久久久一区二区三区 | 久久久国产精品午夜一区ai换脸| 夜夜嗨av一区二区三区四季av| 国产一区二区不卡老阿姨| 欧美最新大片在线看| 欧美激情一区二区三区不卡| 奇米亚洲午夜久久精品| 在线观看不卡视频| 中文字幕亚洲一区二区va在线| 黑人精品欧美一区二区蜜桃| 91麻豆精品国产| 亚洲成精国产精品女| 91蜜桃传媒精品久久久一区二区 | 欧美系列亚洲系列| 国产精品你懂的在线欣赏| 久久成人18免费观看| 91麻豆精品91久久久久同性| 亚洲一级二级在线| 欧洲一区二区三区免费视频| 亚洲精品成人精品456| 成人国产亚洲欧美成人综合网 | 极品少妇一区二区| 日韩欧美123| 日韩中文字幕区一区有砖一区| 欧美综合视频在线观看| 一区二区三区精品| 欧美性感一区二区三区| 亚洲国产精品天堂| 欧美久久久久久蜜桃| 日韩国产欧美一区二区三区| 欧美日韩国产大片| 五月天网站亚洲| 在线观看日韩电影| 一区二区高清在线| 中文字幕av一区二区三区免费看 | 91亚洲国产成人精品一区二区三| 综合婷婷亚洲小说| 欧美在线一区二区| 日韩不卡一区二区| 精品国产乱码久久久久久影片| 国产在线一区二区| 亚洲国产成人私人影院tom| 成人av午夜电影| 亚洲无人区一区| 欧美大片免费久久精品三p| 国产精品一区二区x88av| 国产精品传媒入口麻豆| 欧美中文字幕亚洲一区二区va在线 | 国产精品伊人色| 亚洲欧洲精品一区二区三区| 欧美午夜理伦三级在线观看| 美女视频一区二区| 中文一区在线播放| 91成人免费电影| 久久精品国产亚洲一区二区三区| 国产欧美在线观看一区| 在线看国产一区二区| 韩国v欧美v亚洲v日本v| 亚洲视频一二区| 欧美一卡2卡3卡4卡| 成人精品电影在线观看| 日韩一区精品视频| 国产精品毛片高清在线完整版| 欧美视频一区在线观看| 国产真实精品久久二三区| 一二三区精品视频| 国产天堂亚洲国产碰碰| 欧美日韩黄色影视| 成人性生交大片免费看在线播放| 亚洲18影院在线观看| 中文一区在线播放| 精品久久一区二区三区| 色婷婷亚洲精品| 国产激情精品久久久第一区二区| 亚洲一区二区影院| 中文字幕欧美激情| 日韩免费高清电影| 欧美在线色视频| 国产91丝袜在线18| 久久精品国产一区二区| 五月天婷婷综合| 亚洲久本草在线中文字幕| 久久精品亚洲麻豆av一区二区 | 日本91福利区| 一区二区在线看| 中文av一区二区| 久久众筹精品私拍模特| 欧美一区二区三区不卡| 欧美亚洲动漫精品| av不卡一区二区三区| 国产乱理伦片在线观看夜一区| 日韩精品一二三| 午夜久久久久久久久久一区二区| 亚洲黄网站在线观看| 亚洲人成人一区二区在线观看| 欧美国产精品中文字幕| 久久久久久久精| 久久久久久久久久久久久女国产乱| 日韩一区二区三区视频在线| 欧美日韩精品欧美日韩精品一综合| av毛片久久久久**hd| 日韩一区二区免费视频| 欧美日韩国产精品成人| 欧美性一区二区| 91高清视频免费看| 91久久免费观看| 色婷婷激情一区二区三区| 色综合一区二区三区| 亚洲高清不卡在线观看| 亚洲欧洲精品一区二区三区不卡| 国产精品久久久久久久久搜平片 | 日本中文在线一区| 热久久国产精品| 久久99精品久久久久久国产越南| 蜜桃久久久久久| 久久99久久99小草精品免视看| 久久99精品久久只有精品| 国产一区二区三区| 成人爽a毛片一区二区免费| 成人免费毛片高清视频| 99在线精品观看| 欧美三级日韩三级| 日韩免费成人网| 国产欧美va欧美不卡在线 | 精品成a人在线观看| 久久精品人人做人人爽97| 国产精品剧情在线亚洲| 尤物视频一区二区| 轻轻草成人在线| 国产不卡一区视频| 在线观看日韩高清av| 欧美大度的电影原声| 国产精品视频一二三区 | 91福利视频在线| 欧美一区二区性放荡片| xnxx国产精品| 亚洲欧美乱综合| 蜜桃精品视频在线| 不卡一区二区三区四区| 欧美日韩亚洲综合| 国产亚洲综合av| 亚洲一区二区三区四区的| 老司机一区二区| 91在线无精精品入口| 欧美精品久久99| 国产精品麻豆99久久久久久| 亚洲v中文字幕| 成人性生交大片免费看中文| 欧美日韩亚洲综合在线 欧美亚洲特黄一级 | 国产视频一区不卡| 亚洲成精国产精品女| 国产精品自在在线| 欧美猛男超大videosgay| 久久精品免费在线观看| 亚洲成人一区在线| 国产宾馆实践打屁股91| 91麻豆精品国产91久久久资源速度 | 91首页免费视频| 337p日本欧洲亚洲大胆精品| 亚洲日本免费电影| 国产一区高清在线| 欧美精品久久天天躁| 亚洲人成在线播放网站岛国| 国产尤物一区二区| 日韩一区二区三区电影在线观看| 亚洲免费看黄网站| 国产夫妻精品视频| 日韩欧美一二三四区| 亚洲成av人片在线观看| 99riav久久精品riav| 国产欧美一区二区在线观看| 久久国产精品99久久久久久老狼| 欧亚一区二区三区| 亚洲免费观看高清| 成人av电影免费在线播放| 久久久综合激的五月天| 毛片av中文字幕一区二区| 欧美剧情片在线观看| 国产激情一区二区三区四区 | 国产精品家庭影院| 国产精品18久久久久久久久久久久| 欧美久久久久免费| 亚洲成精国产精品女| 欧美三级电影网站| 亚洲一区二区在线播放相泽| 在线观看日韩毛片| 亚洲一线二线三线久久久| 91精品办公室少妇高潮对白| 亚洲美女屁股眼交| 色视频成人在线观看免| 亚洲精品视频在线看| 91浏览器在线视频| 亚洲一区二区欧美激情|