奶头挺立呻吟高潮av全片,成人试看120秒体验区,性欧美极品v,A片高潮抽搐揉捏奶头视频

試題

全國計算機二級考試《C語言》沖刺模擬題一答案

時間:2024-09-12 13:53:50 試題 我要投稿
  • 相關(guān)推薦

2015年全國計算機二級考試《C語言》沖刺模擬題(一)答案

  1.A。【解析】C語言是函數(shù)式的語言。它的基本組成單位是函數(shù),在C語言中任何程序都由一個或者多個函數(shù)組成。

2015年全國計算機二級考試《C語言》沖刺模擬題(一)答案

  2.D。【解析】程序不光,是編寫完就結(jié)束了,為了測試和維護程序,往往還需其他人閱讀和跟蹤程序,因此程序設(shè)計的風格應(yīng)該強調(diào)簡單和清晰,即程序的易讀性,“清晰第一、效率第二”。

  3.D。【解析】類(class)描述的是具有相似屬性與操作的一組對象,具體對象是類的實例。

  4.D!窘馕觥克^二叉樹的前序遍歷是指先訪問根結(jié)點,再訪問左子樹,最后訪問右子樹,可知選項D正確。本題中序為DYBEAFCZX,后序為YDEBFZXCA。

  5.A!窘馕觥烤性表的存儲通常要用兩種存儲結(jié)構(gòu):順序存儲結(jié)構(gòu)和鏈式存儲結(jié)構(gòu)。

  6.D。【解析】算法分析是指對一個算法的運行時間和占用空間做定量的分析,計算相應(yīng)的數(shù)量級,并用時間復雜度和空間復雜度表示。分析算法的目的就是要降低算法的時間復雜度和空間復雜度,提高算法的執(zhí)行效率。

  7.C。【解析】數(shù)據(jù)的存儲結(jié)構(gòu)有順序存儲結(jié)構(gòu)和鏈式存儲結(jié)構(gòu)兩種。不同存儲結(jié)構(gòu)的數(shù)據(jù)處理效率不同。鏈表采用鏈式存儲結(jié)構(gòu),元素的物理順序并不連續(xù),對于插入和刪除無須移動元素,很方便,當查找元素時就需要逐個元素查找,因此查找的時間相對更長。

  8.C!窘馕觥勘绢}考查邏輯與(&&)和邏輯或(||)運算符的使用。x值在[1,10]之間,C語言中可以寫成“(x>=1)&&(x<=10)”;x值在[100,110]之間,C語言表達式應(yīng)寫成“(x>=100)&&(x<=110)”;[1,10]和[100,110]滿足任意條件就可以,所以是邏輯或的關(guān)系,因此只要將前兩個表達式用邏輯或運算符連接起來即可,所以最后的表達式:(x>=1)&&(x<=10)|| (x>=l00)&&(x<=110)。

  9.B。【解析】C語言中用戶標識符不能與C編譯系統(tǒng)已經(jīng)預(yù)定義的、具有特殊用途的保留標識符(即關(guān)鍵字)同名。選項A,define,void為關(guān)鍵字;選項C,for,case為關(guān)鍵字;選項D,D0為關(guān)鍵字。

  10.D。【解析】因為在邏輯表達式中,兩邊的賦值表達式都成立,即值為1,故選擇D選項。

  11.C。【解析】選項A是先將a的值賦給變量b,再將變量b的值賦給變量C,不合題意;B選項中由于c的值不為0,在將c的值賦給變量a后,表達式a=c的值為1,不再對表達式b=c計算;對于C選項,表達式a=c的值為1,再求表達式b=C的值為1,然后進行邏輯與運算;D選項將b的值賦給c后再賦給a,故選擇C選項。

  12.D!窘馕觥勘绢}可以寫成:a+a+(a-(a*a)),因為*的優(yōu)先級最高,其次是-=的,+的優(yōu)先級最低,所以先求a-=a*a=9,表達式變?yōu)閍+a+-=9,即a=a-9=-6,再次變?yōu)閍+(-6)=-12,故選擇D選項。

  13.B!窘馕觥繑(shù)組下標從0開始,A選項中所賦值的個數(shù)超過了數(shù)組的長度;C選項中定義a為字符型變量,而不是數(shù)組,賦值錯誤;D選項中,整型數(shù)組不能賦字符串。

  14.A!窘馕觥勘绢}主要考查按位求反運算和C語言正負數(shù)的表示。“0”代表正數(shù),“1”代表負數(shù);x=7的二進制為00111,第一個0代表正數(shù),~x為ll000,第一個1代表負數(shù),值為8。

  15.B!窘馕觥吭趙hile(E)中,表達式E可以是C語言中任意合法的條件表達式,但不能為空,由它來控制循環(huán)體是否執(zhí)行。在選項B 中表達式E>0||E<0是一個邏輯表達式。

  1 6.C!窘馕觥吭趍數(shù)組中賦值的是字符串,其長度為7,末尾有結(jié)束符ˊ\0ˊ,故字節(jié)數(shù)為8,而n數(shù)組中賦的是字符,其長度為7,故C選項正確。

  17.B!窘馕觥勘绢}考查if…else語句。if條件為真則執(zhí)行后面的表達武,如果if為假則執(zhí)行else語句。

  18.D!窘馕觥縶int k=-3;if(k<=0)printf(″****\n″)else wind(″&&&&\n″);)中printf(″****\n″)缺少分號,因此會報編譯錯誤。

  19.C!窘馕觥慨攬(zhí)行fun函數(shù)時,因為參數(shù)傳遞時是地址傳遞,因此形參值的改變會影響實參中的數(shù),在執(zhí)行fun函數(shù)時先輸出1 2,接著把*x賦3,*y賦4,此時帶回主函數(shù)中,輸出的值為3 4。

  20.D!窘馕觥恳驗樽址麛(shù)組s[];中的數(shù)組名S表示的是一個地址常量。所以語句“s+=2;”不能將指針在當前位置的基礎(chǔ)上再向后移動兩位,因而程序編譯時出錯。21.B!窘馕觥克街票矸,'\t'表示的是橫向跳若干格;選項B中,ˊ\039 ˊ錯誤,ˊ\039ˊ是八進制形式表的字符,最大數(shù)為7,但其中出現(xiàn)ˊ9 ˊ,ˊ,ˊ是字符逗號;選項D中,ˊ\n ˊ表示的是換行。

  22.B。【解析】第一個for循環(huán)的作用是讓P指向每行的首地址,第二個for循環(huán)的作用是把它指向的字符串輸出,故選擇B選項。

  23.D!窘馕觥慨攌=1時,循環(huán)成立,輸出w[1]的數(shù)組即EFGH,接著執(zhí)行k++后k為2;當k=2時,循環(huán)成立,輸出w[2]的數(shù)組即IJKL,接著執(zhí)行k++后,k為3;當k=3時,循環(huán)不成立,退出。

  24.C。【解析】因為a=2,b=-1,f(a)

  25.B!窘馕觥吭诙x*p=&r時,是表示r的地址賦給了P所指的存儲單元,因此選項B正確。

  26.B!窘馕觥(x&1)&&(z<ˊ2 ˊ)=(0.5&1)&&(ˊaˊ<ˊzˊ)=1 &&1=1,故選擇B選項。

  27.D!窘馕觥恳胧钩绦蜉敵25,則j-40=25,j=65,而j初值是50,所以填入for循環(huán)的語句,使引用的數(shù)組元素累加65-50=15即可。D選項中,i下標從0開始,i=2指向第3個數(shù)50+a[2]=50+10=60,繼續(xù)循環(huán)60+a[3]=60+5=65,此時i 4跳出,循環(huán)結(jié)束。

  28.B。【解析】二維數(shù)組的元素可以看成是按矩陣形式存放的,數(shù)組第一維的下標是i,說明它前面還有i行,有i*m個元素,數(shù)組第二維的下標是j,說明它靜面還有j列,有j

  個元素,所以共有i*m+j個元素。

  29.B!窘馕觥渴紫确謨蓧K,逗號前面的是第一塊,先執(zhí)行,逗號后面的是第二塊,后執(zhí)行;兩個塊中,括號里的先執(zhí)行,a-=a-5;//執(zhí)行前’a=0,執(zhí)行后,a-=-5,a=5;c=a;//c=5;a=b;//a=b=0;b+3;//執(zhí)行,但是不修改任何數(shù)字。所以,最后結(jié)果是:0,0,5。B選項符合結(jié)果。

  30.A!窘馕觥勘绢}主要考查結(jié)構(gòu)體數(shù)組的使用。x[i].num為結(jié)構(gòu)體xl-i]中的hum成員,x[i].num[2]是結(jié)構(gòu)體x[i]中name成員的第3個元素。程序執(zhí)行循環(huán)過程時:第1次循環(huán),i=1,輸出x[i].num,x[1].name[2]的值;第2次循環(huán),i=2,輸出x[2].num,x[2].name[2]的值,即3N;第3次循環(huán),i=3,輸出x[3].num,x[3].name[2]的值,即4A;第4次循環(huán),i=4,輸出x[4].num,x[4].name[2]的值,即5U。


  31.A。【解析】p=a,相當于重新把a中的內(nèi)容賦給a本身,所以a[2]=6。

  32.A!窘馕觥亢瘮(shù)fun的作用是將指針a指向指針b的內(nèi)容,然后將該內(nèi)容加1。執(zhí)行語句“fun(p1,p2);”后,pl和p2指向的地址并未改變,只是將p2指向的存儲單元的值增加1。所以,答案是A。

  33.A!窘馕觥亢瘮(shù)int fun(int n)的功能是求1+2+…+n的值并返回。所以執(zhí)行程序時,給變量x輸入10后,執(zhí)行語句“x=fun(x);”,x的值將變?yōu)?到10中10個整數(shù)的累加和,即55。

  34.D!窘馕觥恳驗槭紫萲-2,然后你進行一次循環(huán)后,k自增兩次,變成4,所以這時候s又成l了。然后當k-4的時候,s=1,j=4,然后執(zhí)行內(nèi)層循環(huán),s=1+4,然后j自增等于5,s=5+5,然后j再自增為6,跳出內(nèi)層循環(huán)。k自增兩次后等于6,不成立,跳出外層循環(huán)。然后輸出s的值,即為10。因此正確選項為D。

  35.B!窘馕觥勘绢}考查switch,case語句,當k-0時,循環(huán)體成立,執(zhí)行switch后表達式的值為ˊ1 ˊ,執(zhí)行caseˊ1ˊ,i的值為0,因為沒有break語句,繼續(xù)執(zhí)行其后的語句,到最后一個語句時i的值為3,此時v[i]++,v[3]=1,接著執(zhí)行k++后,k的值為1,當k=1時,循環(huán)成立。執(zhí)行switch后的表達式的值為ˊ2ˊ,執(zhí)行caseˊ2ˊ,i的值為1,因為沒有break語句,繼續(xù)執(zhí)行其后的語句,到最后一個語句時,i的值為3,此時v[i]++,v[3]=2,接著執(zhí)行k++后,k的值為2,依次下去,case ˊ4 ˊ也會執(zhí)行,最后i的值一定為3,到v[3]=8時循環(huán)結(jié)束,而v[o]~v[2]的值一直沒有變化,故選擇B選項。

  36.C。【解析】x的值為十進制數(shù)102,而y的值為八進制數(shù)012,根據(jù)題意將y用十進制表示為10%md,in為指定輸出數(shù)據(jù)的寬度,若位數(shù)小于m則左端補以空格,若位數(shù)大于in則按實際輸出,所以答案是C。

  37.B!窘馕觥縲hile語句執(zhí)行如下:

  當z=3,x=0時,表達式z-->0&&++x<5為真,z的值變?yōu)?,x的值變?yōu)?,執(zhí)行語句“y=y-1;”,y的值變?yōu)?;

  當z=2,x=l時,表達式z-->0 &&++x<5為真,z的值變?yōu)?,x的值變?yōu)?,執(zhí)行語句“y=y-1;”y的值變?yōu)?;當z=1,x=2時,表達式z-->0&&++x<5為真,z的值變?yōu)?。x的值變?yōu)?,執(zhí)行語句“y=y-1;”,y的值變?yōu)?;

  當z=0,x=3時,表達式z-->0為假,表達式(z-->0&&++x<5)為假,z的值為-1,不進行++x<5的判斷,不執(zhí)行語句y=y-1;;

  所以x的值為3,y的值為2,z的值為-1。答案為B。

  38.C!窘馕觥縴的初始值為~1,當x不等于0時,給y賦值為1,也就是這時x>0和x>0都為1,然后如果x>0時y的值又賦值為1,注意后面的else語句是跟if(x>0)y=1相匹配,就是說除了x>0 y=1之外,其他的情況y都為0。

  39.B。【解析】通過觀察可知圖形共4行,主函數(shù)中通過一個for循環(huán)四次,輸出4行。第一行輸出3個空格和1個“*”,第2行輸出2個空格和3個“*”,第3行輸出3個空格和5個“*”,第四行輸出7個“*”,主函數(shù)中通過第二個循環(huán)控制每行的輸出空格數(shù),第三個for循環(huán)控制輸出的“*”的個數(shù),總結(jié)規(guī)律:每行輸出的“*”的個數(shù),總比前一行的多2個,且第一行的個數(shù)為1,可以斷定每行輸出的“*”的個數(shù)組成了一個公差為2的等差數(shù)列,所以每行輸出“*”的個數(shù)即該等差數(shù)列的通項,故該空格處應(yīng)該填寫2*i-1。

  40.A。【解析】位置指針當前值函數(shù)ftell()的基本調(diào)用格式為ftell(fp)。

  ftell函數(shù)的功能:得到fp所指向文件的當前讀寫位置,即位置指針的當前值,如果函數(shù)的返回值為-1L,表示出錯。

【全國計算機二級考試《C語言》沖刺模擬題一答案】相關(guān)文章:

2015年全國計算機二級考試《C語言》沖刺模擬題(三)答案07-22

2015年全國計算機二級考試《C語言》沖刺模擬題(四)09-19

計算機二級《C語言》考試沖刺試題及答案202410-30

2017計算機二級考試《C語言》考前沖刺題及答案07-06

2016年計算機二級考試C語言沖刺模擬題05-11

2016計算機二級《C語言》模擬題及答案09-08

全國計算機二級考試《C語言》真題練習及答案09-20

下半年全國計算機二級C++考試模擬題及答案06-27

全國計算機等級考試二級C語言06-27

全國計算機二級《C語言》鞏固試題及答案06-10

主站蜘蛛池模板: 历史| 新化县| 舟山市| 长宁县| 怀柔区| 大冶市| 马山县| 吴旗县| 棋牌| 清远市| 遂宁市| 若尔盖县| 当雄县| 庆城县| 双江| 阿巴嘎旗| 定襄县| 肥乡县| 旅游| 新化县| 洞头县| 巴彦淖尔市| 富民县| 新蔡县| 如皋市| 东丽区| 罗甸县| 景德镇市| 绥棱县| 河北区| 平邑县| 台安县| 定边县| 广昌县| 平山县| 庆云县| 囊谦县| 社旗县| 长子县| 芦溪县| 夏河县|