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

正文內(nèi)容

全國(guó)計(jì)算機(jī)二級(jí)c選擇題題庫(kù)第34套-資料下載頁(yè)

2025-03-24 07:34本頁(yè)面
  

【正文】 取符號(hào)后面的數(shù)字字符,并將它們轉(zhuǎn)化為整數(shù)。遇到了非數(shù)字的字符跳出,最后返回?cái)?shù)組的結(jié)果。因此,可知首先獲取負(fù)號(hào),緊接著獲取數(shù)值26,遇到了字符a,跳出返回26,因此打印的結(jié)果是26。故答案為D選項(xiàng)。3設(shè)有定義: struct plex { int real,unreal。} data1={1,8},data2。則以下賦值語(yǔ)句中錯(cuò)誤的是A) data2=(2,6)。B) data2=data1。C) =。D) =。 參考答案:A結(jié)構(gòu)體變量建議在定義的時(shí)候進(jìn)行初始化。結(jié)構(gòu)體常見(jiàn)的幾種初始化方法如下:(1)struct a a1 = { .b = 1, .c = 2}。(2)struct a a1 = { b:1, c:2}。(3)struct a a1 = { 1, 2}。計(jì)算機(jī)內(nèi)核喜歡用第一種,使用第一種和第二種時(shí),成員初始化順序可變。因此,可以判斷選項(xiàng)A錯(cuò)誤。3有以下程序include define S(x) x*x/xmain( ){ int k = 6, j = 3。 printf(%d,%d\n, S(k+j+2), S(j+k+2))。}程序運(yùn)行后的輸出結(jié)果是A) 11,11B) 29,29C) 26,29D) 121,121 參考答案:Bdefine命令是C語(yǔ)言中的一個(gè)宏定義命令,標(biāo)識(shí)符一般使用大寫(xiě),為了區(qū)分其他標(biāo)識(shí)符,它用來(lái)將一個(gè)標(biāo)識(shí)符定義為一個(gè)字符串,該標(biāo)識(shí)符被稱(chēng)為宏名,被定義的字符串稱(chēng)為替換文本。宏定義不進(jìn)行其他操作,僅僅只是替換標(biāo)識(shí)符。S(k+j+2)=k+j+2*k+j+2/k+j+2,經(jīng)計(jì)算可得29,S(j+k+2)=j+k+2*k+j+2/j+k+2,計(jì)算可得29。因此輸出為29,29。答案為B選項(xiàng)。3若有定義 typedef int *T[10]。 T a。則以下選項(xiàng)與上述定義中a的類(lèi)型完全相同的是A) int *a[10]。B) int (*a)[10]。C) int a[10]。D) int (*a[10])()。 參考答案:AC語(yǔ)言允許由用戶自己定義類(lèi)型說(shuō)明符,也就是說(shuō)允許由用戶為數(shù)據(jù)類(lèi)型取別名。類(lèi)型定義符typedef即可用來(lái)完成此功能,可以完全代替原來(lái)的類(lèi)型說(shuō)明符。因此,變量a的類(lèi)型為int *a[10]。typedef int *T[10],由于[]運(yùn)算符優(yōu)先級(jí)高于*,可以看成typedef int[10] *T,替換T可得int[10] *a=int *a[10],因此,答案為A選項(xiàng)。3有以下程序include main( ){ FILE *fp。 int i, a[6]={1,2,3,4,5,6},k。 fp = fopen( , w+ )。 for ( i=0。 i6。 i++ ) fprintf(fp, %d\n, a[5i])。 rewind(fp)。 for ( i=0。 i6。 i++ ) { fscanf(fp, %d, amp。k)。 printf(%d, k)。 } fclose(fp)。}程序運(yùn)行后的輸出結(jié)果是A) 6,5,4,3,2,1, B) 1,2,3,4,5,6, C) 1,1,1,1,1,1D) 6,6,6,6,6,6, 參考答案:Afopen( , w+ )。 w+ 打開(kāi)可讀寫(xiě)文件,若文件存在則文件長(zhǎng)度清為零,即該文件內(nèi)容會(huì)消失。若文件不存在則建立該文件。rewind(fp)。使文件fp的位置指針指向文件開(kāi)始。fprintf(fp,%d\n, a[5i])。將a[i]輸出到fp指向的文件中。fscanf(fp, %d, amp。k)。將fp讀入到變量k中,第一個(gè)for循環(huán)將數(shù)組中元素倒著輸入到fp指向的文件中,rewind()則指向文件開(kāi)始,因此打印是數(shù)組a的倒敘。故打印為6,5,4,3,2,1。答案為A選項(xiàng)。3有以下程序include include void fun( double *p1, double *p2, double *s ){ s=( double* )calloc( 1,sizeof(double) )。 *s = *p1 + *p2。}main(){ double a[2]={, }, b[2]={ , }, *q=NULL。 fun( a,b,q )。 printf(% \n, *q )。}程序運(yùn)行后的結(jié)果是A) 有運(yùn)行錯(cuò)誤B) C) D) 參考答案:Acalloc(n,sizeof(type))在內(nèi)存的動(dòng)態(tài)存儲(chǔ)區(qū)中分配n個(gè)長(zhǎng)度為size的連續(xù)空間,函數(shù)返回一個(gè)指向分配起始地址的指針,如果分配不成功,返回NULL。s在函數(shù)fun()申請(qǐng)了內(nèi)存空間,但是在調(diào)用fun()函數(shù)后會(huì)釋放掉,因此,最后q指向NULL,因此運(yùn)行是打印出錯(cuò)。答案為A選項(xiàng)。3若文件指針fp已正確指向文件,ch為字符型變量,以下不能把字符輸出到文件中的語(yǔ)句是A) fget( fp,ch )。B) fputc(ch,fp)。C) fprintf( fp, %c,ch )。D) fwrite( amp。ch,sizeof(ch),1,fp)。 參考答案:Afgetc()從文件讀入一個(gè)字符到指定變量。fputc()將指定字符寫(xiě)入fp文件中,fprintf(),fwrite()均是寫(xiě)入文件操作函數(shù)。因此選項(xiàng)B,C,D錯(cuò)誤。答案為A選項(xiàng)。有以下程序include struct ball{ char color[10]。 int dim。}。main( ){ struct ball list[2] = {{white, 2}, {yellow, 3}}。 printf(%s:%d\n, (list+1)color, listdim)。}程序運(yùn)行后的輸出結(jié)果是A) yellow:3B) yellow:2 C) white:2D) white:3 參考答案:B結(jié)構(gòu)體定義時(shí)初始化,list[0]={white, 2},list[1]= {yellow, 3},(list+1)color=list[1].color=yellow,listdim=list[0].dim=2,因此,打印的結(jié)果是yellow:2。故答案為B選項(xiàng)。
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1