历年计算机二级C语言笔试真题_第1页
历年计算机二级C语言笔试真题_第2页
历年计算机二级C语言笔试真题_第3页
历年计算机二级C语言笔试真题_第4页
历年计算机二级C语言笔试真题_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2009

9月计算机等级考试二级笔试一试卷

B)程序设计的任务就是确定所用数据结main1)以下数据结构中,属于非线性结构的构intc0k是C)程序设计的任务就是确定所用算法fork1klt3kA)循环队列B带链队列C二叉树D)以上三种说法都不完满switchkD)带链栈12)以下选项中,能用作用户表记符的是default:ck2)以下数据结果中,能够按照“先进后A)voidB)8_8C)_0_D)unsignedcase2:cbreak出”原则存取数据的是13)阅读以下程序case4:c2breakA循环队列B栈C队列D二叉树includeltstdio.hgt3)关于循环队列,以下表达中正确的选项是mainprintf“dn”)cA队头指针是固定不变的B)队头指针intcasefloatprintF必然大于队尾指针C)队头指针必然小于

printf

请“输入

2个数:”程序运行后的输出结果是队尾指针

D)队头指针能够大于队尾指

scanf

“df”ampcaseamppjrintF)A3B)5C)7D)9针,也能够小于队尾指针printf“dfn”caseprintF)19以下程序段中,与语句:4)算法的空间复杂度是指

kagtbbgtc1:0:0

;功能相同的是

A)算法在执行过程中所需要的计算机存

该程序编译时产生错误,其出错原因是A)ifagtbampampbgtck1elsek0储空间B)算法所办理的数据量C)A)定义语句出错,case是要点字,不能够B)ifagtbbgtck1elsek0算法程序中的语句或指令条数用作用户自定义表记符

B)定义语句

C)ifaltbk0elseifbltck1D

)算法在执行过程中所需要的临时工作

出错,printF不能够用作用户自定义标D)ifagtbk1elseifbgtck1elsek0单元数识符20)有以下程序5)软件设计中划分模块的一个准则是C)定义语句无错,scanf不能够作为输入函includeltstdio.hgtA低内聚低耦合B高内聚低耦合数使用D)定义语句无错,printfmainC低内聚高耦合D高内聚高耦合不能够输出case的值chars“012xy”intin06)以下选项中不属于结构化程序设计原14)表达式:intdouble9/2-92的值fori0si0i则的是是ifsigt?a?ampampsilt?z?nA可封装B自顶向下C模块化A)0B)3C)4D)5printf“dn”逐nD步求精15)若有定义语句:intx10,则表达式程序运行后的输出结果是7)软件详细设计x-xx的值为A)0B)2C)3D)5产生的图如下:A)-20B)-10C)0D)1021)有以下程序该图是16)有以下程序includeltstdio.hgtAN-S图Bincludeltstdio.hgtmainPAD图C程序mainintn2k0流程图DE-R图inta1b0whilekampampngt28)数据库管理系统是printf“d”babprintf“ddn”)操knA作系统的一部分B在操作系统支printf“dn”程a2b序运行后的输出结果是持下的系统软件C一种编译系统A)02B)13C)57D)12D一种操作系统程序运行后的输出结果是22)有以下定义语句,编译时会出现编译9)在E-R图中,用来表示实体联系的图A)00B)10C)32D)12错误的选项是形是17)设有定义:inta1b2c3,以下语A)chara?a?B)chara?n?C)charA椭圆图B矩形C菱形D三角形句中执行收效与其他三个不相同的是a?aa?D)chara?x2d?10)有三个关A)ifagtb23)有以下程序系

R,S

Tcaabbcincludeltstdio.hgt

以下:

B)

ifagtbmain

其中关系

T由

caabbcharc1c2关系

R和

S通

cC)c1?A??8?-,4?过某种操作得ifagtbc2?A??8?-,5?到,该操作为caabbprintf“cdn”c1c2A选择B投影C交D并cD)ifagtbcaabbc11)以下表达中正确的选项是A)程序设18)有以下程序已知字母A的ASCII码为65,程序运行计的任务就是编写程序代码并上机includeltstdio.hgt后的输出结果是A)E68B)D69C)EDD)printf“d”strlenpprintf)“voidsn”pfpffunAB)viodpf输出无定值程序运行后的输出结果是pffunC)voidpfpffunD)24)有以下程序A)9OneWorldB)9OneDreamC)voidpfintcharpfampfunincludeltstdio.hgt10OneDreamD)10OneWorld(34)有以下程序voidfunintp29)有以下程序includeltstdio.hgtintd2includeltstdio.hgtintfintnpdprintfmainmainmaininta2354iinta3sinta1fori0ilt4isfassfaprintf“dn”sfunaprintf程序运行“dnswitchi2”a

后的输出结果是case0:switchai2intfintnA)32B)12C)21D)22case0:aibreakstaticinta125)以下函数findmax拟实现在数组中查case1:ai--na找最大值并作为函数值返回,但程序中有breakreturnn

错以致不能够实现预定功能

case1:ai0

程序运行今后的输出结果

defineMIN-2147483647

intfindmaxintxintnfori0ilt4iprintf

)“7dB”)ai8CA)9D)10intimaxprintf

)“n”

35有以下程序

fori0iltniincludeltstdio.hgtmaxMIN3A

344B)05023C)040D)definefxxxxifmaxltximaxxi0304mainreturnmax30)有以下程序inta3st造成错误的原因是includeltstdio.hgtsfa1tfa1A)定义语句intimax中max未赋初值

includeltstring.hgtprintf

“ddn?stB)赋值语句

maxMIN

中,不应给

maxmain

程序运行后的输出结果赋

MIN

chara10”abcd是”

C)语句

ifmaxltximaxxi

中判断条件printf

“ddn”strlenasizeofa)1064AB)1010C)6410D)设置错D)赋值语句maxMIN程序运行后的输出结果是6464放错了地址A)74B)410C)88D)101036)下面结构体的定义语句中,错误的选项是(26)有以下程序31)下面是有关C语言字符数组的描述,A)structordintxintyintzstructordaincludeltstdio.hgt其中错误的选项是B)structordintxintyintzstructmainA)不能够够用赋值语句给字符数组名赋字ordaintm1n2pampmqampnr符串B)能够用输入语句把字符串C)structordintxintyintzarppqqr

整体输入给字符数组

D)structintxintyintzaC

)字符数组中的内容不用然是字符串

37)设有定义:

charc,以下选项中能够

printf

“ddddn”mnpqD)字符数组只能存放字符串

使字符型指针

c正确指向一个字符串程序运行后的输出结果是

32)以下函数的功能是

的是

A)121B)1221C)212D)

funcharacharbA

charstr

”string

”cstrB)

2112whileba?0?abscanf

“)s”cgetchar27C)若有定义语句:

inta410pq4A)将

a所指字符串赋给

b所指空间

B)D)c”string且”0≤ilt4,则错误的赋值是

使指针

b指向

a所指字符串

C)将

a38)有以下程序

A)paB)qiaiC)paiD)所指字符串和

b所指字符串进行比较

includeltstdio.hgtpampa21D)检查

a和

b所指字符串中可否有

?0?includeltstring.hgt28

)有以下程序

33)设有以下函数

structAincludeltstdio.hgtvoidfunintnchars

则下面对intacharb10doublecincludeltstring.hgt

函数指针的定义和赋值均是正确的

structAfstructAtmain

maincharstr20

“OneWorld”structA

“OneDream”pstr1a1001

”ZhangDa”1098程序.运0main行时从键盘输入:

Howareafajprintf

“ds6.1fn

”a.aa.bintx20yoult回车

gt

则输出结果为

【13】。

a.cprintf

“d”0ltxlt20)14有以下程序printf“dn”0ltxampampxlt20includeltstdio.hgtstructAfstructAt9)以下程序运行后的输出结果是【9】。typedefstructincludeltstdio.hgtintnumdoublesREC”ChangRong”(t.c)mainvoidfun1REC1202.0returnt程序运行后的输inta1b7xx.num23x.s88.5出结果是domainA)1001ZhangDa1098.0B)bb/2abRECa1690.01001ZhangDa1202.0C)whilebgt1fun1a1001ChangRong1098.0D)printf“dn”aprintf“dn”a.num1001ChangRong1202.010)有以下程序程序运行后的输出结果是【14】39)若有以下程序段includeltstdio.hgt15)有以下程序

intr8mainincludeltstdio.hgtprintf

“输dn出”结rgtgt1果是

A16intff1f2ifunintxB8C

)4D)2f10f21ifx/2gt0runx/240

)以下关于

C语言文件的表达中正确的

printf

“dd

”f1f2printf“d是”xfori3ilt5iA)文件由一系列数据依次排列组成,只

ff1f2printf

“d”fmain能组成二进制文件

B)文件由结构序f1f2f2ffun6printf

程序“运n”行后的

列组成,能够组成二

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论