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

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

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

時間: 家輝2 資訊

  C.0,9,8,7,6,5,4,3,2,1,

  D.1,2,3,4,9,8,7,6,5,0,

  參考答案:D

  參考解析:fun()函數的功能是對數組a[]的元素從大到小進行排序。

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

  A.1 2 3 4B.1 2 3C.1 2D.1

  參考答案:B

  參考解析:while的執(zhí)行過程是:先計算條件表達式的值,若成立則執(zhí)行循環(huán)體,重復上述過程,直到條件表達式的值為”假”(值為零)時,退出循環(huán),并轉下一語句去執(zhí)行。本題在輸出num的值為3之后,再判斷while的循環(huán)條件3<=2,不成立,所以不再輸出num的值,故本題應該選B。

  3如果進棧序列為e1、e2、e3、e4,則可能的出棧序列是(  )。

  A.e3、e1、e4、e2B.e2、e4、e3、e1C.e3、e4、e2 D.任意順序

  參考答案:B

  參考解析:棧的特點是先進后出,可知el肯定是最后出棧的,因此正確答案為選項B。

  4與“y=(x>0? 1:x<0?一1;0)”;的功能相同的if語句是(  )。

  A.

  B.

  C.

  D.

  參考答案:B

  參考解析:y=(x>O?1:xO?1:(x<0?-1:0)),故選B選項。

  5下列選項中不會引起二義性的宏定義是(  )。

  A.#define S(x)x*x

  B.#define S(x)(x)*(x)

  C.#define S(x)(x)*x

  D.#define S(x)(x*x )

  參考答案:B

  6結構化程序設計的3種結構是(  )。

  A.順序結構、選擇結構、轉移結構

  B.分支結構、等價結構、循環(huán)結構

  C.多分支結構、賦值結構、等價結構

  D.順序結構、選擇結構、循環(huán)結構

  參考答案:D

  參考解析:結構化程序設計的基本要點:①采用自頂向下、逐步求精的程序設計方法;②任何程序都可由順序、選擇和循環(huán)3種基本控制結構構造。

  7有以下程序:

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

  A.209B.99C.2011 D.1111

  參考答案:C

  參考解析:在主函數中,首先定義一個包含20個元素的字符數組p,執(zhí)行語句“strcpy(p+str|en(q),r);”,數組p的內容變?yōu)閧a,b,c,a,b,c,d,e,\0,\0,\0,\0,\0,\0,\0,\0,\0,\0,\0,\0),執(zhí)行語句“strcat(P,q);”,數組P的內容變?yōu)閧a,6,c,a,6,c,d,e,a,6,c,\D,\0,\0,\0,\0,\0,\0,\0,\0},函數sizeof(p)是求數組p的大小,返回20,而函數strlen(p)是計算以p所指起始地址的字符串的長度,這一長度不包括串尾的結束標志0,所以函數返回11。

  8有以下程序:

  程序的輸出結果是(  )。

  A.AB.aC.Z D.z

  參考答案:B

  參考解析:因為在ASCⅡ碼中,它的大寫比小寫剛好小32,比如ˊA ˊ的ASCⅡ是65,那么ˊa ˊ的ASCⅡ就是97。x=(x>=ˊAˊ&&x<=ˊZˊ)?(x+32):x;這句用了?:表達式,A?B:C就是問號前A部分為真時,表達式的值是B,否則表達式的值是C。這里(x>=ˊAˊ&&x<=ˊZˊ)成立,所以表達式取(x+32),所以x=ˊA ˊ+32=ˊa ˊ。因此正確答案為B。

  9有以下程序:

  程序的輸出結果是(  )。

  A.3B.4C.1D.2

  參考答案:A

  參考解析:*P=a;P指向首地址,*(P+2))往后移動兩個元素,指向3,所以正確答案為A。

  10已知函數fread的調用形式為“fread(buffer,size,count,fp);”,其中buffer代表的是(  )。

  A.存放讀人數據項的存儲區(qū)

  B.一個指向所讀文件的文件指針

  C.一個指針,是指向讀人數據存放在內存中的起始地址

  D.一個整型變量,代表要讀入的數據項總數

  參考答案:C

  參考解析:本題考查數據塊讀取函數調用形式:fread(buffer,size,count,fp)。fread函數參數說明:“buffer”是一個指針,是讀入數據的存放地址,對fwrite來說,是要輸出數據的地址;“size”是要讀寫的字節(jié)數;“count”是要進行讀寫多少個size字節(jié)數據項;“fp”是指文件型指針。

  11有定義:“int a=2,b=3,c=4;”,則下列選項中值為0的表達式是(  )。

  A.

  B.

  C.

  D.

  參考答案:A

  參考解析:本題考查邏輯與運算“&&”與邏輯或運算“||”。在選項A中,因為!a=0,所以關系表達式!a=1為0,又因為邏輯與運算符“&&.”兩邊的表達式只要一個等于零,則整個表達式為零,所以選項A正確。在選項B中,關系表達式a

  12有以下程序:

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

  A.10B.11C.14 D.15

  參考答案:C

  參考解析:由題目的語句P=&a[l]可知,p指向a數組中下標為1的元素“4”,又因為p為指針變量,所以p[x]與*(p+x)等價,因而在for循環(huán)語句中,第一次循環(huán)p[1]指向a數組中下標為2的元素“6”,第二次循環(huán)p[2]指向a數組中下標為3的元素“8”,所以y=6+8=14,因而選項C為正確答案。

  13若變量已正確定義,有以下程序段

  其輸出結果是(  )。

  A.0,0B.0,1C.1,1 D.程序進入無限循環(huán)

  參考答案:B

  參考解析:本題中,變量i的初始值等于0,執(zhí)行循環(huán)體中的語句后,輸出i的值為0。while后面括號中表達式i++的值為0,循環(huán)結束。此時變量i自加1,所以再次輸出“1”。

  14有下列程序:

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

  A.6B.7C.8D.9

  參考答案:C

  參考解析:函數fun(int x,int y)的功能是返回x+y的值。在主函數中,變量a、b、c的初始值分別為1、2、3。因此,逗號表達式“a++,b++,a+b”的值等于5,表達式c++的值為3,調用于函數的表達式為“fun(5,3);”,其返回值等于8。

  下列程序執(zhí)行后的輸出結果是(  )。

  A.6B.7C.8D.9

  參考答案:A

  參考解析:本題考查函數的調用,從主函數傳遞到調用函數中,*a的值為0,因此當執(zhí)行完調用函數后,6[0]的值為6。

  16下列關于棧的描述中錯誤的是(  )。

  A.棧是先進后出的線性表

  B.棧只能順序存儲

  C.棧具有記憶作用

  D.對棧的插入刪除操作中,不需要改變棧底指針

  參考答案:B

  參考解析:棧是線性表的一種,它的特點是先進后出,并且只能在表的一端進行插入和刪除操作的線性表,入棧和出棧都在棧頂進行,因此具有記憶作用。棧可以采用順序存儲,也可以采用鏈式存儲。

  17設有以下語句:

  int a=1,b=2,C;

  c=a^(b<<2);

  執(zhí)行后,C的值為(  )。

  A.6B.7C.8 D.9

  參考答案:D

  參考解析:本題考查兩個知識點,按位異或左移把b左移2位化成二進制c=a^(b<<2)=a^(000010<<2)=a^001000=0000001^001000=9,故選擇D。

  以下敘述中錯誤的是(  )。

  A.對于double類型數組,不可以直接用數組名對數組進行整體輸入或輸出

  B.數組名代表的是數組所占存儲區(qū)的首地址,其值不可改變

  C.當程序執(zhí)行中,數組元素的下標超出所定義的下標范圍時,系統(tǒng)將給出“下標越界”的出錯信息

  D.可以通過賦初值的方式確定數組元素的個數

  參考答案:C

  參考解析:數組下標從0開始,當數組元素的下標超出了定義的范圍時,系統(tǒng)不會出“下標越界”的信息,運行會出錯,因此在編程時務必檢查下標是否越界。

  19有下列程序:

  程序的運行結果是(  )。

  A.3B.2C.4 D.1

  參考答案:B

  參考解析:本題考查switch語句及break的用法。第一個switch語句,因為a=6,a%2=0,所以執(zhí)行“CaSe 0,m++;”,將m加1,遇到break語句跳出switch語句,結束循環(huán)。不執(zhí)行下面的switch。

  20有以下程序:

  程序的輸出結果是(  )。

  A.0B.1C.2 D.3

  參考答案:C

  參考解析:

  因為a=2,b=-1,f(a

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

  A.1,2,6,8B.8,6,2,1C.8,1,6,2 D.8,6,1,2

  參考答案:C

  參考解析:本題用了函數調用,fun中if語句成立則進行i,j的交換,用到主函數中則為把下標0、3,1、2互換,因此,當執(zhí)行完后x的數組為8,1,6,2,故選擇C選項。

  22

  不能計算出一個char型數據所占字節(jié)數的表達式是(  )。

  A.sizeof(p)B.sizeof(char)C.sizeof(*q)D.sizeof(p[o])

  參考答案:A

  參考解析:選項A計算的是p[]字符數組首地址所占的內存字節(jié)數。選項B、C和D都能計算出一個字符型數據所占的字節(jié)數。

  23對兩個數組a和b進行下列初始化:

  則下列敘述正確的是(  )。

  A.數組m與數組n完全相同

  B.數組m與數組n長度相同

  C.數組m比數組n長1

  D.數組m與數組n中都存放字符串

  參考答案:C

  參考解析:在m數組中賦值的是字符串,其長度為7,末尾有結束符ˊ\0ˊ,故字節(jié)數為8,而n數組中賦的是字符,其長度為7,故C選項正確。

  24有以下程序:

  A.9B.61490C.61D.5

  參考答案:C

  參考解析:在fun函數中,while循環(huán)的功能是逐個取字符數組s的字符判斷其是否是數字。若是則將這些數字組成一個數保存到變量n中,并返回變量n的值。

  25有下列程序:

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

  A.x=4B.x=8C.x=6 D.x=12

  參考答案:B

  參考解析:在第1次外層for循環(huán)中,首先x++得到x=1。進入到內層for循環(huán),只有循環(huán)j的值為奇數時,變量x的值才自加1,所以在內層for循環(huán)執(zhí)行過程中,變量x的值自加兩次,當退出內層for循環(huán)時,x=3,然后執(zhí)行x++,得到x=4。在進入執(zhí)行第2次外層for循環(huán)中,首先x++得到x=5。進入到內層for循環(huán),只有循環(huán)變量j的值為奇數時,變量X的值才自加1,所以在內層for循環(huán)執(zhí)行過程中,變量x的值自加1兩次,當退出內層for循環(huán)時,x=7,然后執(zhí)行x++,得到x=8,所以打印輸出變量X的值為8。

55735 主站蜘蛛池模板: 民用音响-拉杆音响-家用音响-ktv专用音响-万昌科技 | 防渗膜厂家|养殖防渗膜|水产养殖防渗膜-泰安佳路通工程材料有限公司 | 不锈钢轴流风机,不锈钢电机-许昌光维防爆电机有限公司(原许昌光维特种电机技术有限公司) | 安驭邦官网-双向万能直角铣头,加工中心侧铣头,角度头[厂家直销] 闸阀_截止阀_止回阀「生产厂家」-上海卡比阀门有限公司 | 茶叶百科网-茶叶知识与茶文化探讨分享平台 | 膜片万向弹性联轴器-冲压铸造模具「沧州昌运模具」 | 南京种植牙医院【官方挂号】_南京治疗种植牙医院那个好_南京看种植牙哪里好_南京茀莱堡口腔医院 尼龙PA610树脂,尼龙PA612树脂,尼龙PA1010树脂,透明尼龙-谷骐科技【官网】 | 有声小说,听书,听小说资源库-听世界网 | 棉柔巾代加工_洗脸巾oem_一次性毛巾_浴巾生产厂家-杭州禾壹卫品科技有限公司 | 板材品牌-中国胶合板行业十大品牌-环保板材-上海声达板材 | 上海三信|ph计|酸度计|电导率仪-艾科仪器| 红立方品牌应急包/急救包加盟,小成本好项目代理_应急/消防/户外用品加盟_应急好项目加盟_新奇特项目招商 - 中红方宁(北京) 供应链有限公司 | 体检车_移动CT车_CT检查车_CT车_深圳市艾克瑞电气有限公司移动CT体检车厂家-深圳市艾克瑞电气有限公司 | 并离网逆变器_高频UPS电源定制_户用储能光伏逆变器厂家-深圳市索克新能源 | 挤出机_橡胶挤出机_塑料挤出机_胶片冷却机-河北伟源橡塑设备有限公司 | 北京网站建设公司_北京网站制作公司_北京网站设计公司-北京爱品特网站建站公司 | 蒸汽热收缩机_蒸汽发生器_塑封机_包膜机_封切收缩机_热收缩包装机_真空机_全自动打包机_捆扎机_封箱机-东莞市中堡智能科技有限公司 | 中控室大屏幕-上海亿基自动化控制系统工程有限公司 | 爆破器材运输车|烟花爆竹运输车|1-9类危险品厢式运输车|湖北江南专用特种汽车有限公司 | 自进式锚杆-自钻式中空注浆锚杆-洛阳恒诺锚固锚杆生产厂家 | OpenI 启智 新一代人工智能开源开放平台 | 西安文都考研官网_西安考研辅导班_考研培训机构_西安在职考研培训 | 沧州友城管业有限公司-内外涂塑钢管-大口径螺旋钢管-涂塑螺旋管-保温钢管生产厂家 | 导电银胶_LED封装导电银胶_半导体封装导电胶厂家-上海腾烁 | 蒸汽吸附分析仪-进口水分活度仪|康宝百科 | 塑料托盘厂家直销-吹塑托盘生产厂家-力库塑业【官网】 | 云南成人高考_云南成考网| 防渗膜厂家|养殖防渗膜|水产养殖防渗膜-泰安佳路通工程材料有限公司 | 细砂提取机,隔膜板框泥浆污泥压滤机,螺旋洗砂机设备,轮式洗砂机械,机制砂,圆锥颚式反击式破碎机,振动筛,滚筒筛,喂料机- 上海重睿环保设备有限公司 | 在线钠离子分析仪-硅酸根离子浓度测定仪-油液水分测定仪价格-北京时代新维测控设备有限公司 | 蔡司三坐标-影像测量机-3D扫描仪-蔡司显微镜-扫描电镜-工业CT-ZEISS授权代理商三本工业测量 | 北京乾茂兴业科技发展有限公司 | 温泉机设备|温泉小镇规划设计|碳酸泉设备 - 大连连邦温泉科技 | 桁架机器人_桁架机械手_上下料机械手_数控车床机械手-苏州清智科技装备制造有限公司 | 香蕉筛|直线|等厚|弧形|振动筛|香蕉筛厂家-洛阳隆中重工 | 东莞市踏板石餐饮管理有限公司_正宗桂林米粉_正宗桂林米粉加盟_桂林米粉加盟费-东莞市棒子桂林米粉 | 冷藏车-东风吸污车-纯电动环卫车-污水净化车-应急特勤保障车-程力专汽厂家-程力专用汽车股份有限公司销售二十一分公司 | 上海单片机培训|重庆曙海培训分支机构—CortexM3+uC/OS培训班,北京linux培训,Windows驱动开发培训|上海IC版图设计,西安linux培训,北京汽车电子EMC培训,ARM培训,MTK培训,Android培训 | 卸料器-卸灰阀-卸料阀-瑞安市天蓝环保设备有限公司 | 电磁流量计_智能防腐防爆管道式计量表-金湖凯铭仪表有限公司 | 复合土工膜厂家|hdpe防渗土工膜|复合防渗土工布|玻璃纤维|双向塑料土工格栅-安徽路建新材料有限公司 |