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

正文內(nèi)容

全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)c語(yǔ)言筆試培訓(xùn)機(jī)構(gòu)復(fù)習(xí)題-免費(fèi)閱讀

  

【正文】 (13)【14】 PER 【解析】 本題中,typedef聲明新的類型名PER來代替已有的類型名,PER代表上面指定的一個(gè)結(jié)構(gòu)體類型,此時(shí),也可以用PER來定義變量。本題程序在執(zhí)行完內(nèi)部switch結(jié)構(gòu)后,繼續(xù)執(zhí)行了外部switch結(jié)構(gòu)的 case 2:分支,最后a和b的值分別為2和1。A39。沒有后件的結(jié)點(diǎn)稱為葉子結(jié)點(diǎn)。是對(duì)一個(gè)函數(shù)的聲明,其中f是指向該函數(shù)的指針,該函數(shù)有一個(gè)整型的參數(shù),函數(shù)返回值類型為整型。buf是一個(gè)指針,fread是讀入數(shù)據(jù)的存放地址。注意j的下標(biāo)變化、初值及最后加串結(jié)束符39。本題中a[9]=9,a[10]顯然超出數(shù)組范圍,注意,數(shù)組的下標(biāo)是從0開始的。 (28)B 【解析】 根據(jù)宏替換的替換規(guī)則,我們可知,f(2)=2*N+1=2*5+1=11,f(1+1)=1+1*N+1=1+1*5+1=7。 (24)A 【解析】 數(shù)組c[][4]表示一個(gè)4行4列數(shù)組,c[2][2]表示第3行第3列上的元素62,*(*(c+1)+1))表示第2行第2列上的元素6,通過十六進(jìn)制輸出為3e,6。(19)B 【解析】 條件運(yùn)算符要求有3個(gè)操作對(duì)象,稱三目(元)運(yùn)算符,它是C語(yǔ)言中惟一的一個(gè)三目運(yùn)算符。和39。(14)A 【解析】 在C語(yǔ)言中,%運(yùn)算符兩側(cè)的運(yùn)算數(shù)必須是整型。(11)D 【解析】 在C語(yǔ)言所有的運(yùn)算符中,逗號(hào)運(yùn)算符的優(yōu)先級(jí)最低。直接插入排序的比較次數(shù)為n(n1)/2。(4)D 【解析】 軟件需求規(guī)格說明書(SRS,Software Requirement Specification)是需求分析階段的最后成果,是軟件開發(fā)中的重要文檔之一。帶箭頭的線段在數(shù)據(jù)流程圖中表示數(shù)據(jù)流。 ch=fgetc(fp)。 } PER。 reverse(b,8)。 void reverse(int a[],int n) { int i,t。} main () { int a=31。 } case 2:a++。 i++)printf(%3d,a[i])。 printf(The original data : \n)。 例如,若一維數(shù)組中的數(shù)據(jù)是: 2 2 2 3 4 4 5 6 6 6 6 7 7 8 9 9 10 10 10 刪除后,數(shù)組中的內(nèi)容應(yīng)該是: 2 3 4 5 6 7 8 9 10。\039。 int b=13。(1)測(cè)試用例包括輸入值集和 【1】 值集。 for(。 printf(%s\n,str)。i++) if(str[i]!=′ ′)str[j++]=str[i]。 fun(a,0,9)。 while(ij) {t=s[i]。n)。int k,n,a[6]={1,2,3,4,5,6}。 printf(%d %d\n,i1,i2)。,若要從終端給s輸入5個(gè)字符,錯(cuò)誤的輸入語(yǔ)句是 A)gets(amp。等價(jià)于char str[]={china}。 s+=2。 for(i=1。amp。amp。 printf(k=%d \n,k)。 B)x=n%。fseek函數(shù)的調(diào)用形式為: fseek(文件指針,位移量,起始點(diǎn)) 起始點(diǎn)用0,1或2代替,其中,0代表文件開始。指針變量p首先指向字符串中的第一個(gè)字符A,執(zhí)行p=s+1后,p指向字符串中的第二個(gè)字符B,然后輸出值BCD并換行,依次執(zhí)行循環(huán)語(yǔ)句。 當(dāng)i=1時(shí),p[1]=amp。(8)【8】 1 3 5 【解析】 本題考查了for循環(huán)語(yǔ)句的使用,break語(yǔ)句用在本題中是結(jié)束for循環(huán)直接跳出循環(huán)體外。位于用戶和操作系統(tǒng)之間。(3)【3】 上溢 【解析】 入隊(duì)運(yùn)算是指在循環(huán)隊(duì)列的隊(duì)尾加入一個(gè)新元素。通過分析可知,程序中的雙重循環(huán)定義了一個(gè)如下的二維數(shù)組:0 1 22 3 44 5 6由于數(shù)組的下標(biāo)是從0開始的,所以二維數(shù)組元素a[i][j]表示的是二維數(shù)組a的第i+1行、第j+1列對(duì)應(yīng)位置的元素。(37)B 【解析】 以wt方式寫入的是字符文件,轉(zhuǎn)義字符39。(33)A 【解析】 函數(shù)fun(char *s[],int n)的功能是對(duì)字符串?dāng)?shù)組的元素按照字符串的長(zhǎng)度從小到大排序。(27)D 【解析】 在格式輸入中,要求給出的是變量的地址,而D)答案中給出的s[1]是一個(gè)值的表達(dá)式。639。039。C語(yǔ)言中,字符型數(shù)據(jù)和整型數(shù)據(jù)之間可以通用,也可以對(duì)字符型數(shù)據(jù)進(jìn)行算術(shù)運(yùn)算,此時(shí)相當(dāng)于對(duì)它們的ASCII碼進(jìn)行算術(shù)運(yùn)算,在本題中,s++相當(dāng)于s=s+1,即讓s指向數(shù)組中的下一個(gè)元素。判斷t是否等于1時(shí),應(yīng)用t==1,注意=與==的用法。當(dāng)變量c的值不為2,4,6時(shí),其值只能為3或5,所以表達(dá)式c!=3和c!=5中至少有一個(gè)為真,即不論c為何值,選項(xiàng)B中的表達(dá)式都為真。輸出格式控制符%d表示將變量以帶符號(hào)的十進(jìn)制整型數(shù)輸出,所以第一個(gè)輸出語(yǔ)句輸出的結(jié)果為a,97。C語(yǔ)言中還規(guī)定標(biāo)識(shí)符不能為C語(yǔ)言的關(guān)鍵字,而選項(xiàng)A)中void為關(guān)鍵字,故排除選項(xiàng)A)。關(guān)系中的行稱為元組,對(duì)應(yīng)存儲(chǔ)文件中的記錄,關(guān)系中的列稱為屬性,對(duì)應(yīng)存儲(chǔ)文件中的字段,故選項(xiàng)C)敘述錯(cuò)誤。⑤ 輸出:一個(gè)算法有一個(gè)或多個(gè)輸出。(4)D 【解析】 需求分析是軟件定義時(shí)期的最后一個(gè)階段,它的基本任務(wù)就是詳細(xì)調(diào)查現(xiàn)實(shí)世界要處理的對(duì)象(組織、部門、企業(yè)等),充分了解原系統(tǒng)的工作概況,明確用戶的各種需求,然后在此基礎(chǔ)上確定新系統(tǒng)的功能。(14)fseek函數(shù)的正確調(diào)用形式是 【15】 。 ps+4。 b=t。i++) { p[i]=amp。i+1。 include main() { int a=1,b=1,k。 (3)當(dāng)循環(huán)隊(duì)列非空且隊(duì)尾指針等于隊(duì)頭指針時(shí),說明循環(huán)隊(duì)列已滿,不能進(jìn)行入隊(duì)運(yùn)算。 b[0]=3。j++) a[i][j]=2*i+j。 } A)7字節(jié)、7字節(jié) B)7字節(jié)、5字節(jié) C)5字節(jié)、7字節(jié) D)5字節(jié)、5字節(jié) (38)變量a中的數(shù)據(jù)用二進(jìn)制表示的形式是01011101,變量b中的數(shù)據(jù)用二進(jìn)制表示的形式是11110000。b。 =b。 printf(%d\n,z)。 fun(ss,5)。 for(i=0。 則下面敘述中正確的是 A)PER 是結(jié)構(gòu)體變量名 B)PER是結(jié)構(gòu)體類型名 C)typedef struct 是結(jié)構(gòu)體類型 D)struct 是結(jié)構(gòu)體類型名 (30)以下敘述中錯(cuò)誤的是 A)gets函數(shù)用于從終端讀入字符串 B)getchar函數(shù)用于從磁盤文件讀入字符 C)fputs函數(shù)用于把字符串輸出到文件 D)fwrite函數(shù)用于以二進(jìn)制形式輸出數(shù)據(jù)到文件 (31)以下能正確定義一維數(shù)組的選項(xiàng)是 A)int a[5]={0,1,2,3,4,5}。,若要從終端給s輸入5個(gè)字符,錯(cuò)誤的輸入語(yǔ)句是 A)gets(amp。i++)p[i]=ch[i]。 s++。 } A)a=4,b=4 B)a=4,b=5 C)a=5,b=4 D)a=5,b=5 (22)已知 int t=0。 } printf(a=%d,b=%d\n,a,b)。 break。amp。amp。已知字符a的ASCII碼值為97,則執(zhí)行上述程序段后輸出結(jié)果是 A)因變量類型與格式描述符的類型不匹配輸出無定值 B)輸出項(xiàng)與格式描述符個(gè)數(shù)不符,輸出為零值或不定值 C)a,97,12k=12 D)a,97,k=12 (17)有以下程序 main() { int i,s=1。 D)double a=00。2012年3月份全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)C語(yǔ)言筆試培訓(xùn)機(jī)構(gòu)復(fù)習(xí)題內(nèi)部資料一、選擇題在下列各題的A)、B)、C)、D)四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的,請(qǐng)將正確的選項(xiàng)涂寫在答題卡相應(yīng)位置上,答在試卷上不得分。b=。 for (i=1。 c=6)||(c!=3)||(c!=5) C)(c=2amp。(c%2!=1) (19)若變量已正確定義,有以下程序段 int a=3,b=5,c=7。 case 1:b++。 } 程序的運(yùn)行結(jié)果是 A)a=1,b=0 B)a=2,b=2 C)a=1,b=1 D)a=2,b=1 (21)下列程序的輸出結(jié)果是 include main() { int i,a=0,b=0。 while (t=1) {...} 則以下敘述正確的是 A)循環(huán)控制表達(dá)式的值為0 B)循環(huán)控制表達(dá)式的值為1 C)循環(huán)控制表達(dá)式不合法 D)以上說法都不對(duì) (23)下面程序的輸出結(jié)果是 main() { int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a。 } } main() { char str1[100]=abcddfefdbd,c=′d′。 for(i=0。s[0])。 B)char a[]={′0′,′1′,′2′,′3′,′4′,′5′,′\0′}。in1。 printf(%s,%s\n,ss[0],ss[4])。 } 程序的運(yùn)行結(jié)果是 A)0 B)9 C)6 D)8 (35)下面程序段的運(yùn)行結(jié)果是 char str[]=ABC,*p=str。 B)=q。 (37)對(duì)于下述程序,在方式串分別采用wt和wb運(yùn)行時(shí),兩次生成的文件TEST的長(zhǎng)度分別是 include void main() { FILE *fp=fopen(TEST,)。若要求將a的高4位取反,低4位不變,所要執(zhí)行的運(yùn)算是 A)a^b B)a|b C)aamp。 for(i=0。 func(amp。這種情況稱為 【3】 。 if((++a0)amp。i++) { if(i4) { printf(%d\n,i)。x[2*i+1]。 } main() { int i=3,j=5,*p=amp。 p++)printf (%s\n,p)。一、選擇題(1)B 【解析】 NS圖是由Nassi 和 Shneiderman 提出的一種符合程序化結(jié)構(gòu)設(shè)計(jì)原則的圖形描述工具。選項(xiàng)A)軟件開發(fā)方法是在總體設(shè)計(jì)階段需完成的任務(wù)。(6)D 【解析】 在最壞情況下,快速排序、冒泡排序和直接插入排序需要的比較次數(shù)都為n(n1)/2,堆排序需要的比較次數(shù)為nlog2n。11)C 【解析】 算法具有的5個(gè)特性是:有窮性。(13)A 【解析】 選項(xiàng)B)項(xiàng)中,以0開頭表示是一個(gè)八進(jìn)制數(shù),而八進(jìn)制數(shù)的取值范圍是0~7,所以080是不合法的。第二個(gè)輸出語(yǔ)句輸出的結(jié)果為k=12。(19)B 【解析】 兩個(gè)if語(yǔ)句的判斷條件都不滿足,程序只執(zhí)行了c=a這條語(yǔ)句,所以變量c的值等于3,變量b的值沒能變化,程序輸出的結(jié)果為3,5,3。(23)A 【解析】 在C語(yǔ)言中,數(shù)組元素是從0開始的。(26)C 【解析】 該題稍微難一點(diǎn)。的功能是這樣的,每執(zhí)行一次,將s中的值乘以10(也即,將s中的數(shù)值整體向左移動(dòng)一位,并在空出來的個(gè)位上添一個(gè)0),再將當(dāng)前p[i][j]中的字符量轉(zhuǎn)換為相應(yīng)的數(shù)字,然后把這個(gè)數(shù)字加到s的個(gè)位上。和39。(28)D 【解析】 C語(yǔ)言中的預(yù)處理命令以符號(hào)開頭,這些命令是在程序編譯之前進(jìn)行處理的,選項(xiàng)D)的描述錯(cuò)誤。在主函數(shù)中執(zhí)行fun(ss,5)語(yǔ)句后,*ss[]={xy, bcc, bbcc, aabcc, aaaacc},ss[0],ss[4]的輸出結(jié)果為xy,aaaacc。\n39。 (40)A 【解析】 函數(shù)的參數(shù)不僅可以是整型、實(shí)型、字符型等數(shù)據(jù),還可以是指針型。這個(gè)運(yùn)算有兩個(gè)基本操作:首先將隊(duì)尾指針進(jìn)一(即rear=rear+1),并當(dāng)rear=m+1時(shí),置rear=1。(6)【6】 a 【解析】 39。當(dāng)i=1時(shí),因?yàn)閕f語(yǔ)句條件不滿足,所以直接執(zhí)行printf(%d\n,i++)。x[3],p[1][0]=4。(12)【13】 9 【解析】 本題考查函數(shù)的綜合知識(shí)。1為當(dāng)前位置。 C)x+n=i。已知字符a的ASCII碼值為97,則執(zhí)行上述程序段后輸出結(jié)果是 A)因變量類型與格式描述符的類型不匹配輸出無定值 B)輸出項(xiàng)與格式描述符個(gè)數(shù)不符,輸出為零值或不定值 C)a,97,12k=12 D)a,97,k=12(17)已知字母A的ASCII代碼值為65,若變量kk為char型,以下不能正確判斷出kk中的值為大寫字母的表達(dá)式是 A)kk=′A′amp。 c=6)||(c!=3)||(c!=5) C)(c=2amp。(c%2!=1)(19)若有條件表達(dá)式 (exp)?a++:b,則以下表達(dá)式中能完全等價(jià)于表達(dá)式(exp)的是 A)(exp==0) B)(exp!=0) C)(exp==1) D)(exp!=1)(20)以下不正確的定義語(yǔ)句是 A)double x[5]={,}。 i9。printf(%d,s)。 C)char *s=china。s[0])。} 程序的運(yùn)行結(jié)果是 A)12 12 B)11 7 C)11 11
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1