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

正文內(nèi)容

全國計算機二級c選擇題題庫第35套-資料下載頁

2025-03-24 07:34本頁面
  

【正文】 16D) 20 參考答案:Bdefine命令是C語言中的一個宏定義命令,標(biāo)識符一般使用大寫,為了區(qū)分其他標(biāo)識符,它用來將一個標(biāo)識符定義為一個字符串,該標(biāo)識符被稱為宏名,被定義的字符串稱為替換文本。宏定義不進行其他操作,僅僅只是替換標(biāo)識符。 后置自增運算:k++表示先運算,后自加。 意思是遇到k++了,先把當(dāng)前的k的值拿來參加運算,后面再去管它的自加。SUB(a++,b++)224。(a++)*(b++)224。3*4。故答案為B選項。3有以下程序include main(){ struct cm{ int x。 int y。 } a[2]={4,3,2,1 }。 printf(%d \n, a[0].y/a[0].x*a[1].x )。}程序運行后的輸出結(jié)果是A) 1B) 4C) 0D) 3 參考答案:C由結(jié)構(gòu)體的定義同時初始化可知,a[0].x=4,a[0].y=3,a[1].x=2,a[1].y=1,因此計算a[0].y/a[0].x*a[1].x=3/4*2=(3/4)*2=0*2=0,故答案為C選項。3以下選項中的編譯預(yù)處理命令行,正確的是A) define E B) define PI_2 C) define int INT D) DEFINE TRUE 參考答案:A無參宏定義格式:define 標(biāo)識符 字符串,標(biāo)識符與C語言規(guī)定相同,因此,可知選項B,多了,選項C使用c語言的關(guān)鍵字,選項D 格式不對。因此答案為A選項。3設(shè)有以下程序段struct book{ float price。 char language。 char title[20]。} rec, *ptr。ptr = amp。rec。要求輸入字符串給結(jié)構(gòu)體變量rec的title成員,錯誤的輸入語句是A) scanf(%s, )。 B) scanf(%s, )。C) scanf(%s, (*ptr).title)。D) scanf(%s, ptrtitle)。 參考答案:A是指針特用的,.用于指定元素的成員。ptr是指針,只能用,因此選項A錯誤。 *p是指定元素(rec),因此選項D正確。選項B,,同理選項C正確。答案為A選項。3有以下程序include include struct puter{ char CPU[10]。 }。main( ){ struct puter pc1, pc2。 strcpy(, )。 strcpy(, ????)。 pc1 = pc2。 printf(%s\n, )。}程序運行后的輸出結(jié)果是A) ?B) C) ????D) ?.2G 參考答案:C二個類型相同的結(jié)構(gòu)體,可以使用一個給另一個初始化,使它們相等。前提是右值結(jié)構(gòu)體變量所有成員全部初始化了。pc1=pc2,pc2的成員值和pc1中對應(yīng)的成員相等。????。答案為C選項。3有以下程序include main( ){ int a = 2, b。 b = (a = 1) + 4。 printf(%d,%d, a, b)。}程序運行后的輸出結(jié)果是A) 1,5B) 2,4 C) 2,6D) 2,5 參考答案:Aa=1等價于a=a1,即a除以2,則a=2,b=(a1)+4=1+4=5,因此,打印出來為1,5。答案為A選項。3若要建立下圖所示的存儲結(jié)構(gòu),以下正確的程序段是( )。A) char **q,*p,c。 p=amp。c。 q=amp。p。B) char **q,*p,c。 p=amp。c。 q=*p。C) char *q,*p,c。 p=amp。c。 *q=p。D) char *q,*p,c。 q=p。 p=*c。 參考答案:A由圖示可知,c是個普通變量,p指向c,因此p是指針,且p=amp。c,q指向p,但是p也是指針,因此q是指向指針的指針,q=amp。p,因此定義是int** q,*p,c,q=amp。p,p=amp。c,因此答案為A選項。3有以下程序include struct tt{ int x。 struct tt *y。 } s[3]={ 1,0,2,0,3,0}。main( ){ struct tt *p=s+1。 py=s。 printf(%d,px)。 p=py。 printf(%d\n,px)。 } 程序運行后的輸出結(jié)果是A) 2,3 B) 2,1C) 1,2D) 3,1 參考答案:B結(jié)構(gòu)體tt是一個遞歸定義,類似于鏈表,通過成員變量y鏈接起來。p=s+1指向s[1]。py指向s[2],但現(xiàn)在py=s,因此s[2]=s[0],此時s[]={,},而p在s[1]位置,因此px為2,p=py,p指向s[2],因此px=1,故打印結(jié)果為2,1。答案為B選項。3有以下程序include main( ){ int x=3,y=5。 x=x^y。 y=x^y。 x=x^y。 printf( %d,%d\n, x, y )。 }程序運行后的輸出結(jié)果是A) 3,5B) 5,3C) 35,35D) 8,8 參考答案:B^運算符為按位異或運算符,即0^1=1,1^0=1,1^1=0,0^0=0。經(jīng)計算可得x=x^y,y=x^y,x=x^y,作用是交換x,y的值。因此答案為B選項。有以下程序include struct tt{ int x。 struct tt *y。 } s[2]={ 1,0,2,0}。main( ){ struct tt *p=s。 py=s。 printf(%d,++px)。} 程序運行后的輸出結(jié)果是A) 2 B) 0C) 1D) 3 參考答案:A*p=s,可得p指向s[0],py指向s[1],現(xiàn)py=s,因此py指向s[0]。因此px=1,++px等價于++(px),因此打印結(jié)果為2。答案為A選項。
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1