必胜高考网_全国高考备考和志愿填报信息平台

必勝高考網 > 計算機類 > 計算機等級 > 資訊 >

2015年9月計算機二級《C語言》突破模擬卷

時間: 家輝2 資訊

  B.ptr是指向int型數據的指針變量

  C.ptr是指向函數的指針,該函數返回一個int型數據

  D.ptr是一個函數名,該函數的返回值是指int型數據的指針

  參考答案:C

  參考解析:本題中int(*ptr)()的含義是指向函數的指針變量,其為指向函數的指針變量,該函數返回一個int型數據,故選擇C選項。

  2以下程序的輸出結果是(  )。

  A.O650B.1470C.5430 D.輸出值不定

  參考答案:A

  參考解析:當所賦的值不夠其列的寬度時,系統在其后自動補0,因此a[0][3]=0,a[1][2]=6,a[2][1]=5,a[3][0]=0,故選擇A選項。

  3若有定義:int c[4][5],(*cp)[5];和語句cp=c;,則能正確引用c數組元素的是(  )。

  A.cp+1B.*(cp+3)C.*(cp+1)+3 D.*(*cp+2)

  參考答案:D

  參考解析:cp是行指針,只表示行。若要表示元素,則需要配合列,A:表示第二行;B:表示第四行的內容,但是設指出那一列;C:*(cp+1)+3只是地址不是元素值,需改為*(*(cp+1)+3)。

  4有以下程序:

  輸出的結果是(  )。

  A.ZhangB.B.ZhaoC.Wang D.18

  參考答案:B

  參考解析:從實參傳遞過去的是結構體系數組的第3個元素,所以輸出的name為Zhao。

  5若有下列定義和語句:

  則輸出結果是(  )。

  A.9,17,11B.9,11,11C.11,11,11D.11,17,11

  參考答案:C

  參考解析:“%o”表示八進制無符號型輸出整型數據(即不帶前導0);“%x”表示以十六進制無符號型輸出整型數據(即不帶前導ox或0X);“%d”表示輸出帶符號的十進制整型數。

  6有下列程序:

  程序執行后的輸出結果是(  )。

  A.45B.20C.25 D.36

  參考答案:C

  參考解析:在for循環語句中自變量i從0開始,每次自加2,執行s+一*(t+i)語句,因為C語言規定數組名做表達式相當于數組的首地址,也就是第一個元素的地址。因此,*(t+i)代表數組的第i+1個元素,所以程序運行的結果是1+3+5+7+9=25,即變量S的值等于25。

  7若有正確定義語句double x=5.16894:

  A.輸出格式說明與輸出頂不匹配,輸出無定值B.5.170000C.5.168000D.5.169000

  參考答案:D

  參考解析: (x*1000+0.5)--x移動3位小數,加0.5,也就是小數第4位加5,若這位大于等于5,則進1到個位。5.16894*1000-)5168.94+0.5->5169.44接下來:(int)(x*1000+0.5)取整變51 69,5169/(double)1000)-)5.169。所以printf(″%f\n″,5.169)結果是5.16900。因此正確答案為D。

  8

  A.隨機值B.B.0C.x的地址D.p的地址

  參考答案:B

  參考解析:*p的意思是取其指向地址的內容,p是指向x地址的指針,因此輸出*p也就是輸出X的內容,即0,故選擇B選項。

  9有以下程序:

  執行后的輸出結果是(  )。

  A.1B.2C.4D.死循環

  參考答案:A

  參考解析:當k=5時,while條件中的值為4,k為4,循環不成立,k-=3可寫成k=k-3,輸出1;接著執行--k后k為0,當k=0時,while循環不成立,退出。

  10以下四個程序中不能對兩個整型值進行交換的是(  )。

  A.

  B.

  C.

  D

  參考答案:C

  參考解析:

  main()

  11有以下程序段:

  以上程序段的輸出結果是(  )。

  A.9B.1C.11D.10

  參考答案:D

  參考解析:因為首先k-2,然后你進行一次循環后,k自增兩次,變成4,所以這時候s又成l了。然后當k-4的時候,s=1,j=4,然后執行內層循環,s=1+4,然后j自增等于5,s=5+5,然后j再自增為6,跳出內層循環。k自增兩次后等于6,不成立,跳出外層循環。然后輸出s的值,即為10。因此正確選項為D。

  12若a為int類型,且其值為3,則執行完表達式a+=a-=a*a后,a的值是(  )。

  A.-3B.9C.-12D.6

  參考答案:C

  參考解析: 在表達式中,其+=,-=的優先級相同,按從右到左的結合方向運算,而*的優先級最高,表達式寫成a=a+(a-(a*a)),代入3可得-12。

  13下列4個關于C語言的結論中錯誤的是(  )。

  A.可以用do-while語句實現的循環一定可以用while語句實現

  B.可以用for語句實現的循環一定可以用while語句實現

  C.可以用while語句實現的循環一定可以用for語句實現

  D.do-while語句與while語句的區別僅是關鍵字“while”出現的位置不同

  參考答案:D

  參考解析:本題考查對各個循環語句的理解。①do-while語句、for語句、while語句所實現的循環可以相互替代;②do-while語句至少執行一次,而while是符合條件執行,不符合不執行。

  14已定義了以下函數:

  該函數的類型是(  )。

  A.與參數x的類型相同B.void類型C.int類型D.無法確定

  參考答案:C

  參考解析:函數返回值類型由函數頭部的返回值類型決定,特別地,如果函數頭部沒有顯示的說明返回值類型,則在C中一般是默認當作返回int型,本題中fff(float x),則返回值類型為int型。因此正確答案為C。

  15在C語言中,函數返回值的類型最終取決于(  )。

  A.函數定義時在函數首部所說明的函數類型

  B.return語句中表達式值的類型

  C.調用函數時主調函數所傳遞的實參類型

  D.函數定義時形參的類型

  參考答案:A

  參考解析:在C語言中,函數返回的類型最終取決于函數定義時在函數首部所說明的函數類型,與調用函數時主調函數所傳遞的實參類型和函數定義時形參的類型無關,而return語句表達式的值將強制轉換為函數定義時在函數首部所說明的函數類型返回。

  16若有以下的說明和語句,則在執行for語句后,*(*(pt+1)+2)表示的數組元素是(  )。

  A.

  B.

  C.

  D.

  參考答案:C

  參考解析:從for循環可知,pt是指向行的首地址的指針變量,因此由指針的表示方法可知:*(*(pt+1)+2)=pt[1][2]=t[1][2]。

  17下列程序中函數sort()的功能是對數組a中的數據進行由大到小的排序。

  程序運行后的輸出結果是(  )。

  A.1,2,3,4,5,6,7,8,9,l0,B.10,9,8,7,6,5,4,3,2,1,C.1,8,7,6,5,4,3,2,9,10,D.1,2,10,9,8,7,6,5,4,3,

  參考答案:C

  參考解析:本程序中的函數sort(int a[],int n)實現的功能是將數組a中的前n個數進行從大到小排序。sort(&a[1],7)是將數組中從a[1]~a[7]這7個數進行從大到小排序,其他數不變。

  18設有程序段:

  int k=12:

  while(k=1)k=k-1:

  則下列描述中正確的是(  )。

  A.while循環執行10次

  B.循環是無限循環

  C.循環體語句一次也不執行

  D.循環體語句執行一次

  參考答案:C

  參考解析:本題考查while,while循環表達式k-1是個賦值表達式而不是邏輯表達式,k的初值為12不符合循環條件,所以循環體語句一次也不執行。

  19有以下程序:

  程序的輸出結果是(  )。

  A.1,5,9,B.1,4,7,C.3,5,7,D.3,6,9,

  參考答案:C

  參考解析:即輸出x[0][2]x[l][1]x[2][0]分別為3 5 7。

  20下列工具中為需求分析常用工具的是(  )。

  A.PADB.BFDC.N-SD.DFD

  參考答案:D

  參考解析:需求分析常用的工具有4種:數據流圖(DFD)、數據字典(DD)、判斷樹和判定表。PAD(問題分析圖)、PFD(程序流程圖)、N—S(盒式圈)都是詳細設計的常用工具,不是需求分析的工具。

  21有以下程序:

  程序的輸出結果是(  )。

  A.

  B.

  C.

  D.

  參考答案:A

  參考解析:

  #include

  int main()

  所以輸出為*#*#*#$和一個換行符*/,因此正確答案為A。

55737 主站蜘蛛池模板: 塑胶跑道施工-硅pu篮球场施工-塑胶网球场建造-丙烯酸球场材料厂家-奥茵 | 货车视频监控,油管家,货车油管家-淄博世纪锐行电子科技 | 桨叶搅拌机_螺旋挤压/方盒旋切造粒机厂家-无锡市鸿诚输送机械有限公司 | 海外整合营销-独立站营销-社交媒体运营_广州甲壳虫跨境网络服务 焊管生产线_焊管机组_轧辊模具_焊管设备_焊管设备厂家_石家庄翔昱机械 | PCB厂|线路板厂|深圳线路板厂|软硬结合板厂|电路板生产厂家|线路板|深圳电路板厂家|铝基板厂家|深联电路-专业生产PCB研发制造 | 船用烟火信号弹-CCS防汛救生圈-船用救生抛绳器(海威救生设备) | 南京试剂|化学试剂|分析试剂|实验试剂|cas号查询-专业60年试剂销售企业 | 【德信自动化】点胶机_全自动点胶机_自动点胶机厂家_塑料热压机_自动螺丝机-深圳市德信自动化设备有限公司 | 水热合成反应釜-防爆高压消解罐-西安常仪仪器设备有限公司 | 冷凝水循环试验箱-冷凝水试验箱-可编程高低温试验箱厂家-上海巨为(www.juweigroup.com) | 老房子翻新装修,旧房墙面翻新,房屋防水补漏,厨房卫生间改造,室内装潢装修公司 - 一修房屋快修官网 | 电动葫芦-河北悍象起重机械有限公司 | 吹塑加工_大型吹塑加工_滚塑代加工-莱力奇吹塑加工有限公司 | 定硫仪,量热仪,工业分析仪,马弗炉,煤炭化验设备厂家,煤质化验仪器,焦炭化验设备鹤壁大德煤质工业分析仪,氟氯测定仪 | 证券新闻,热播美式保罗1984第二部_腾讯1080p-仁爱影院 | NMRV减速机|铝合金减速机|蜗轮蜗杆减速机|NMRV减速机厂家-东莞市台机减速机有限公司 | 蔡司三坐标-影像测量机-3D扫描仪-蔡司显微镜-扫描电镜-工业CT-ZEISS授权代理商三本工业测量 | 上海单片机培训|重庆曙海培训分支机构—CortexM3+uC/OS培训班,北京linux培训,Windows驱动开发培训|上海IC版图设计,西安linux培训,北京汽车电子EMC培训,ARM培训,MTK培训,Android培训 | 不锈钢电动球阀_气动高压闸阀_旋塞疏水调节阀_全立阀门-来自温州工业阀门巨头企业 | 厂房出租-厂房规划-食品技术-厂房设计-厂房装修-建筑施工-设备供应-设备求购-龙爪豆食品行业平台 | 定量包装秤,吨袋包装称,伸缩溜管,全自动包装秤,码垛机器人,无锡市邦尧机械工程有限公司 | 骨密度仪-骨密度测定仪-超声骨密度仪-骨龄测定仪-天津开发区圣鸿医疗器械有限公司 | 广州番禺搬家公司_天河黄埔搬家公司_企业工厂搬迁_日式搬家_广州搬家公司_厚道搬迁搬家公司 | 螺钉式热电偶_便携式温度传感器_压簧式热电偶|无锡联泰仪表有限公司|首页 | HYDAC过滤器,HYDAC滤芯,现货ATOS油泵,ATOS比例阀-东莞市广联自动化科技有限公司 | 高压互感器,电流互感器,电压互感器-上海鄂互电气科技有限公司 | 上海公司注册-代理记账-招投标审计-上海昆仑扇财税咨询有限公司 上海冠顶工业设备有限公司-隧道炉,烘箱,UV固化机,涂装设备,高温炉,工业机器人生产厂家 | 珠海白蚁防治_珠海灭鼠_珠海杀虫灭鼠_珠海灭蟑螂_珠海酒店消杀_珠海工厂杀虫灭鼠_立净虫控防治服务有限公司 | 电子万能试验机_液压拉力试验机_冲击疲劳试验机_材料试验机厂家-济南众标仪器设备有限公司 | 无线讲解器-导游讲解器-自助讲解器-分区讲解系统 品牌生产厂家[鹰米讲解-合肥市徽马信息科技有限公司] | 龙门加工中心-数控龙门加工中心厂家价格-山东海特数控机床有限公司_龙门加工中心-数控龙门加工中心厂家价格-山东海特数控机床有限公司 | 加气混凝土砌块设备,轻质砖设备,蒸养砖设备,新型墙体设备-河南省杜甫机械制造有限公司 | 开锐教育-学历提升-职称评定-职业资格培训-积分入户 | 电磁流量计_智能防腐防爆管道式计量表-金湖凯铭仪表有限公司 | 全自动包装秤_全自动上袋机_全自动套袋机_高位码垛机_全自动包装码垛系统生产线-三维汉界机器(山东)股份有限公司 | 中控室大屏幕-上海亿基自动化控制系统工程有限公司 | 杭州标识标牌|文化墙|展厅|导视|户内外广告|发光字|灯箱|铭阳制作公司 - 杭州标识标牌|文化墙|展厅|导视|户内外广告|发光字|灯箱|铭阳制作公司 | 东莞海恒试验仪器设备有限公司| 金库门,金库房,金库门厂家,金库门价格-河北特旺柜业有限公司 | 安平县鑫川金属丝网制品有限公司,防风抑尘网,单峰防风抑尘,不锈钢防风抑尘网,铝板防风抑尘网,镀铝锌防风抑尘网 | 电缆故障测试仪_电缆故障定位仪_探测仪_检测仪器_陕西意联电气厂家 |