影音先锋AⅤ天堂资源站,13小箩利洗澡无码视频APP,午夜理论片日本中文在线,最近新免费韩国日本电影

萬能百科  > 所屬分類  > 

有以下程序 #include struct tt { int x; struct tt *y; } *p; s

有以下程序 #include <stdio.h> struct tt { int x; struct tt *y; } *p; struct tt a[4]= {20,a+ 1,15,a+2,30,a+3,17,a}; main() { int i; p=a; for(i=1; i<-2; i++) { printf("%d,", p->x ); p=p->y; }

A.20,30,

B.30,17

C.15,30,

D.20,15,

正確答案:

D解析:題目中定義了一個(gè)全局結(jié)構(gòu)體數(shù)組a,結(jié)構(gòu)體中包含兩個(gè)成員:一個(gè)int型變量x和一個(gè)自身類型指針y。所以,結(jié)構(gòu)體數(shù)組a的初始化列表中每?jī)蓚€(gè)初始化一個(gè)結(jié)構(gòu)體元素。主函數(shù)通過一個(gè)for循環(huán),連續(xù)調(diào)用了兩次輸出函數(shù)printf(),每次輸出p所指元素的x成員值。p初始化時(shí)指向數(shù)組 a的首地址,即a[0]的位置,所以第1次輸出的值為20。然后又將a[0]的成員y的值賦給p,y在初始化時(shí)是a+1,所以p在第2次輸出時(shí)指向的元素是a[1],故第2次輸出的值為15。所以本題最終輸出結(jié)果是“20,15,”,應(yīng)該選擇D

詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。

標(biāo)簽

<蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>