freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

mmeaaac語言試題及答案-資料下載頁

2025-08-05 01:08本頁面
  

【正文】 char p1, (*p2)[10]。p1=a[0]。p2=a。printf(%c\n,*(a[1]+1))。// a[1]代表是第一行字符串Shanghai,加1后得值第一個字符h的地址,*取出其地址里的值hprintf(%c\n,*(*(a+1)+2))。// *(a+i)=a[i]代表是第一行字符串Shanghai,加2后得值第2個字符a的地址,*取出其地址里的值printf(%c\n,*(p1+1))。//p1是一字符指針,加一指向第零行第1個字符e的位置,*取出其地址里的值printf(%c\n,*(*(p2+1)+2))。//p2為一指向數(shù)組的指針,p2是與數(shù)組名等價的指針,它指向2維數(shù)組的首行,p2+1指針指向了第一行字串Shanghai,加2后得值第2個字符a的地址,*取出其地址里的值printf(%s\n,*(p1+1))。//打印的從第一個字符開始的第零行余下的字符串eijingprintf(%s\n,*(p2[2])。//p2[2]指的是第二行,打印第二行字符串Chengduprintf(%s\n,*(p2+1))。//p2+1指向的是第一行字符串shanghai三、按要求編寫函數(shù)。(8分)在一程序中定義了如下結構類型用于處理單向鏈表:struct linkage{int value。struct linkage *pNext。}?,F(xiàn)已經(jīng)編寫出按節(jié)點的成員a值從小到大建立初始鏈表的函數(shù)create (),如下所示:struct linkage * create (void ){struct linkage * pHead。int a[4]={2,1,3,5}。pHead=NULL。for(i=0。i<4。i++)pHead=addItem(pHead,a[i])。return pHead。}在該函數(shù)的for循環(huán)前,pHead為NULL;在執(zhí)行整個for循環(huán)后,創(chuàng)建的鏈表如下所示:即在被調函數(shù)addItem( )中,需要動態(tài)分配內存,生成新節(jié)點,將傳入的第二參數(shù)的值賦給該節(jié)點的成員value:并通過第一個參數(shù)鏈表首節(jié)點確定適當位置放置該新節(jié)點。請完成函數(shù):struct linkage * addItem (struct linkage *pHead, int value )。返回值指向單向鏈表頭節(jié)點。你可能用到下面的動態(tài)內存分配函數(shù)。void* malloc (unsigned int size)。其作用是在內存的動態(tài)存儲區(qū)中分配一個長度為size的連續(xù)空間。返回值為指向分配域起始地址的指針。在空鏈表中加第一個節(jié)點2分;加到當前鏈表頭節(jié)點前2分;加到當前鏈表頭節(jié)之后適當位置,可分為兩步。2分;其它部分2分,包括整體結構,變量定義,返回值。struct linkage *addItem (struct linkgae *pHead ,int value){struct linkage *p ,*q,*r,*s。p=pHead。if(!p){r=(struct linkage *) malloc (sizeof (struct linkage))。r>a=value。r>pNext =NULL。pHead=r。}else if (value<=p>a){r=(struct linkage *) malloc (sizeof (struct linkage))。r>a=value。r>pNext =p。pHead=r。else{q=p>pNext。while (q)if (value<=q>a)break。else{p=q。q=p>pNext。}r=(struct linkage *)malloc (sizeof (struct linkage))。r>a=value。r>pNext=q。p>pNext=r。}return pHead。}
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1