欢迎来到第壹文秘! | 帮助中心 分享价值,成长自我!
第壹文秘
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 第壹文秘 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    《C#程序设计基础》期末复习考试题库(带答案).docx

    • 资源ID:1215240       资源大小:65.86KB        全文页数:58页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,如果您不填写信息,系统将为您自动创建临时账号,适用于临时下载。
    如果您填写信息,用户名和密码都是您填写的【邮箱或者手机号】(系统自动生成),方便查询和重复下载。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    《C#程序设计基础》期末复习考试题库(带答案).docx

    C#程序设计基础期末复习考试题库(带答案)一、单选题1.在C#中,表达式COnSO1.e.Write1.ine(true&&faIse|true);的结果是()。A4TRUEB、FA1.SEC.语法错误Dxtrue&&faIsetrue答案:A2 .在C#程序中,下述程序的运行结果是Ointc;c=2;ConsoIe.Write1.ineCc);ConsoIe.Write1.ine(c+):ConsoIe.Write1.ine(c):A、222Bx233Cx223D4344答案:C3 .在C#中,以下程序代码运行的结果是?for(inti=1J<=5:)(Conso1.e.Write(i):i+:)A、123458、1234C415D、死循环答案:A4 .在C#中,有一段代码块如下,请问执行该代码块后,数组PinS的值为Ostringpins=newstring4"a","b","c"."d":stringmyArr=pinsjmyArr3='e":A»"a","b,"e","d"B"a","b"c"."e"C»"a","b',"c","d"Dx"e,"e"."e"d"答案:B5 .在C#中,关于SWiteh结构,以下说法正确的是?A、SWitCh结构适用于区间判断的情况BvSWitCh结构实现多路分支,程序结构清晰,提高了程序的可读性C4多重if结构使用于等值判断的情况D4SWitCh结构无法实现多重条件判断,只能使用多至if结构可以实现多重条件判断答案:B6 .在C#中,下列符号选项中,哪个用来描述流程图中的判断。A、矩形B4菱形C4平行四边形Dv椭圆形答案:B7 .在C#中,分析下列代码片段的执行结果Ointa=5,b=4,c=6,d:ConsoIe.Write1.ine("0)",d=a>b?(a>c?a:c):b):At5B、4C、6Ds不确定答案:C8 .在C#中,分析下列代码片段的执行结果Ointa=10.b=10;StringC="10";ConsoIeWrite1.ine(a+b+c):A、2010B、30C101010D、编译报错,提示数据类型不匹配答案:A9 .在C#中,若i,j已定义为int类型,则以下程序段中内循环体的总的执行次8for(inti=5:i>=0:i)(for(intj=O;j<4;j+)1At20B,25C、24Ds30答案:C10 .在C#中,对for(表达式1:表达式3)可以理解为?A4for(表达式1;faIse;表达式3)B、for(表达式1:true;表达式3)Gfor(袤达式1:表达式1;表达式3)D'for(表达式1;表达式3:表达式3)答案:B11 .在C#中,分析下列代码片段的执行结果Ointcount=5:whiIe(count>1)count;ConsoIe.Write(count):As4332B、4321G4521D14322答案:B12 .在C#中,以下程序的输出结果是?intn=0;whi1.e(n+<=2)Conso1.e.Write(n):Av2B、3C、4D、语法错误答案:C13 .在C#中,分析下列代码片段执行后,X的值是()inty=1,xif(y!=0)(×=5;)eIseif(y<0)x=4;eIsex=3;ConsoIe.Write1.ineCx=(0)".x):A、4B、3Cs5D4以上都不对答案:C14 .在C#中,以下代码的输出结果是Ointx=5;inty=×+:ConsoIe.Write(x);y=+x:ConsoIe.Write(y):A456B、57C、67Ds66答案:C15 .在C#中,表达式"abc="abc"+"123"的值是()Av真Bs假C4语法错误Ds0答案:B16 .在C#中,下述C#源程序代码,程序运行时在控制台打印输出值的为Ointcount=4jwhiIe(cou11t>1)Conso1.e.Write(一count);Av432Bv321C,210D、43答案:B17 .在C#中,以下程序代码运行的结果是?intsum=0;for(inti=2;i<=100;i÷=2)(sum+=i;)A41700之间所有的整数求和BvOTOO之间所有的整数求和C41700之间所有的奇数求和D4ITOO之间所有的偶数求和答案:D18 .在C#中,分析下列代码片段的执行结果Ointscor=80:if(score>90)Conso1.e.Write1.ine("好")JeISeifscore>80)Conso1.e.Write1.ine(*"良好")Je1.seConsoIe.Write1.ine("-fift"):A、好Bs良好C、一般Ds80答案:C19 .在C#中,分析下列代码片段的执行结果Ointx=2,y=-1.z=2Jf(x<y)if(y<0)z=0;Je1.sez+=1:)ConsoIe.Write1.ine("0",z);A、3B、2Cv1D、O答案:A20.在C#中,导入命名空间的关键字是OA%c1.assBvnamespaceC、 usingD、 main答案:C21 .在C#语言中,下列关于数组的初始化正确的是。Asinta5;a=(2.4.6.8.4B4inta=newint(5):C、inta=newint52.6.3):D4i11ta=6,4.2);答案:D22 .在C#中,下列关于常量和变量说法错误的是OA、常量声明时必须使用const关键字B、变量赋值后程序运行中能改变C4声明常量代码COnStfIoatPI;语法正陷D、常量赋值后程序运行中不能改变答案:C23 .在C#中,关于以下的C#代码说法正确的是。cIassTestpubIicintMainOreturn;)A、以上代码存在错误,因为Main函数的返回类型必须是VoidBv以上代码存在错误,因为Main函数必须带有参数C4以上代码存在错误,因为Main函数必须是静态的D4以上代码正确答案:C24 .在C#中,以下代码的输出结果是()intx三5:inty=x-;Conso1.e.WriteCy=(0).”,y);y=-x;ConsoIe.WriteCy=(O)",y):A、="5B、4"Gy=5.y=4Dv=w5答案:D25 .在C#中,以下描述中,正确的是?A、由于do-whi1.e的循环体只有一条语句,所以循环体内不能使用复合语句B4dorhiIe由d。开始,用WhiIe结束。在WhiIe(表达式)后面不能写分号C、在dorhi1.e循环中,是先执行一次循环体,再进行判断D4在dorhiIe循环中,根据情况可以省略Whi1.e;答案:C26 .在C#中,下列循环语句中循环体执行的次数为?for(inti=0;i<n;i+)if(i>n2)break:A1n/2Bsn/2+1C4n/2-1Dxn-1答案:B27 .在C#中,分析下列代码片段的执行结果Ointx=1.a=0.b=O;switch(x)caseO:b+:break;ease1.:a+;break;case2:a+;b+:break;)ConsoIe.Write1.ine("a=O.b=(1.)".a.b):A1a=2,b=1Bxa=1.b=1C、a=1,b=0Dva=2,b=2答案:C28 .在C#中,有一个数组声明如下:intarr=newint1.:则该数组总共有多少个数组元素OA、10B、9Cx1D4以上都不是答案:A29 .在C#中,以下程序的输出结果是?intk=O.EMJfoNi=OJQi+)仟Or(j三0:j<3:j+)k+;k-=j;m=i+jConso1.e.Write1.ine(k+","+m):A、="0Bx3"C、="1Dx3"答案:C30 .在C#中,下列关于条件语句的说法中正确的为O.A、if语句中可以没有if关键字Bsif语句中可以没有e1.se关键字C、if语句中只能有一个e1.seif分句D'if语句都可以由iif语句替代答案:B31 .在C#中,下列变量定义与赋值正确的是OAvinta=1.5B、f1.oata=课程C、Chara="课程"DxChara='学,答案:D32 .在C#中,以下程序代码运行的结果是?for(intx=10:x>3:x-)if(x%3!=0)x一:一X:-X:ConsoIe.Write1.ine(x):)A、63B、74C、62D473答案:B33 .在C#中,假设Eta=3,b=4,c=5:,则表达式(a+b)>cUb=c的值是A、TRUEBtFA1.SEC、3D、7答案:B34 .在C#中,已知如下程序,下列选项放在空白处不能输出*的是intx=6:doConso1.e.Write('*"):x一:一x:Whi1.e():A1×>=1x>=2C、x>0Dx>3答案:D35 .在C#中,分析下列代码片段执行后,输出结果是。intx=8:inty=x+:ConsoIe.Write1.ine(y);y=+x:ConsoIe.Write1.ine(y):A、89Bt99Cs910D4810答案:D36 .在C#中,C#中,回车字符对应的转义字符串为OB、fCxnD、t答案:C37 .在C#中,以下程序的输出结果是?intk=5,n=0;doswitch(k)case1:case3:n+=1:k一:break;case2:case4:n+=2:k;break:defauIt:n三0:k-:break:ConsoIe.Write(n);)whiIe(k>0&&k<5);A、235B、235G02356D12356答案:C38 .在C#中,以下代码的输出结果是。intpins=newint49,2,3,1J;ConsoIe.Write1.ine(pins1.):A、1B、2C、9D'3答案:B39 一在C#中,以下程序段的循环次数是?inti:for(i=2J=0:)(Conso1.e.Write1.ine(i-);)A、无限次B4O次Cs1次D42次答案:B40 .在C#中,下述C#语言代码的运行结果是O。inta=1,2.3.4hfor(inti=0;i<4;i+)Conso1.e.Write(ai+"");A11234B、="1C、2Ds3答案:A41 .在C#中,以下程序代码块,描述正确的是?intk=10:Whi1.e(k=O)k=k-1.)A、WhiIe循环执行10次Bs死循环C4循环

    注意事项

    本文(《C#程序设计基础》期末复习考试题库(带答案).docx)为本站会员(p**)主动上传,第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知第壹文秘(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 1wenmi网站版权所有

    经营许可证编号:宁ICP备2022001189号-1

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第壹文秘网,我们立即给予删除!

    收起
    展开