以下函數(shù)的功能是按照從大到小的順序輸出兩個整數(shù)。請分別在程序的空白處(橫線上方)填入一條語句或者一個表達式。 void FUN1(int a,int b) { int temp; if( ① ){ temp=a; ② } printf(“%d,%d”,a,b); }
①a<b ②a=b;b=temp;
已知帶有頭結(jié)點的非空雙向循環(huán)鏈表的鏈結(jié)點構(gòu)造為,頭結(jié)點指針為list,請寫一算法,判斷該雙向循環(huán)鏈表是否對稱,若對稱,算法返回1,否則,返回0。 說明:所謂鏈表對稱是指除頭結(jié)點外,鏈表中前后所有對稱位置的結(jié)點的數(shù)據(jù)域值相同。例如下面的兩個鏈表中,(a)是對稱的,而(b)不是對稱的。
設(shè)非空單鏈表的結(jié)點構(gòu)造為。若已知q指結(jié)點是p指結(jié)點的的直接前驅(qū),則在q與p之間插入由s所指結(jié)點的過程是依次執(zhí)行()
A.s->link=p->link; p->link=s; B.p->link=s->link; s->link=p; C.q->link=s; s->link=p; D.p->link=s; s->link=q;