欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2022年《C#程序设计》期中试卷 .pdf

    • 资源ID:27259270       资源大小:110.08KB        全文页数:8页
    • 资源格式: PDF        下载积分:4.3金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要4.3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

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

    2022年《C#程序设计》期中试卷 .pdf

    友情提醒:请务必将答案写在答题纸上1 C#程序设计期中试卷一、选择题(每道题只有一个答案是正确的)(2 分 25 题 =50 分)1C#语言是从()语言演化而来的。AC 和 C+ BC 和 Delphi CC 和 VB DC+和 Java 2解决方案管理器的功能是() 。A编写代码B用于显示选定对象的属性C设计程序D用于显示项目中的所有文件和项目的设置,以及对应用程序所需的外部库的引用3程序行“ Console.WriteLine( ” 你好! ” );”语句的功能是() 。A输出数值B输出一行字符串C输入一行字符串D调试程序4标签的()属性可以用来设置标签的大小是否根据标签的内容自动调整。A BorderStyle BAutoSize CText DName 5设置文本框的()属性用于输入口令类文本。AName BText CPasswordCharDEnable 6列表框中的()属性用于输入列表框项目。ASelectedItemBSelectionMode CSorted D Items 7在设计器中单击按钮能生成()事件。AClickBDoubleClick CChange D Enter 8下列()数代表单精度浮点数。A3.25d B0.0L C1.325fD0289 9以下 if 语句的表达式()是错误的。A if(i=100) Bif(i100) 10关于 C#中 switch case 的语句,以下说法正确的是() 。Aswitch 的判断表达式可以是整型或字符型,但不能是字符串型B在该语句中只能有一个default 子句C在该语句中最多不能超过5 个 case 子句D在该语句中只能有一个break 语句11在 C#中,下列代码运行后,变量C的值是() 。int a=15, b=10; float c=(float)a/b; A0 B1 C1.5 D5 .装.订.线名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 8 页 - - - - - - - - - 友情提醒:请务必将答案写在答题纸上2 12关于 C#程序的书写,下列不正确的说法是( )。A区分大小写B一行可以写多条语句用; 加号连接C一条语句可写成多行D一个类中只能有一个Main() 方法,因此多个类中可以有多个Main() 方法13在 C#语言的程序中,数据类型转换分为隐式转换和( )转换A自动B手动C强制D显式14在 C# 开发的程序中, 下列哪项能够在屏幕上输出10*10100 文本的语句是 () 。AConsole.WriteLine(0*1=2,10,10,100); BConsole.WriteLine(0*1=2,10,10,10*10);Cstring number=string.Format( 0*1=2 ,10;10;10*10); Console.WriteLine(number); D string number=string.Format(0*1=2,10,10,10*10); Console.WriteLine(number); 15在使用c#语言开发 Windows 程序的过程中,如果需要显示如下图所示的提示信息,应当使用的代码是() 。A MessageBox.Show( “请 输 入 用 户 名 和 密 码 ! ”,“输 入 提 示 ”,MessageBoxButtons.OKCancel,MessageBoxIcon.Information); B MessageBox.Show( “输 入 提 示 ”,“请 输入 用 户名 和 密码 !”,MessageBoxButtons.OKCancel,MessageBoxIcon.Information); C MessageBox.Show( “请 输 入 用 户 名 和 密 码 ! ”,“输 入 提 示 ”,MessageBoxButtons.YesNo,MessageBoxIcon.Information); D MessageBox.Show( “请 输 入 用 户 名 和 密 码 ! ”,“输 入 提 示 ”,MessageBoxButtons.OK,MessageBoxIcon.Information); 16Switch Case 多分支语句中Case标签后的值必须是()表达式。A类B变量C常量D事件switch 必须有明确的值17在C# 程序中,已知某一维数组名称为myArray ,则该数组的长度为() 。AmyArray.length BmyArray.length CmyArray length DmyArray(length) 18以下正确的描述是() 。AContinue 语句的作用是结束整个循环的执行本次寻坏B只能在循环内和switch 语句体内使用break 语句C在循环体内使用break 语句或 continue 语句的作用相同名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 8 页 - - - - - - - - - 友情提醒:请务必将答案写在答题纸上3 D从多层循环嵌套中退出时,只能使用break 语句 or go to19在 c#中,用户自定义方法的访问修饰符为()时,该方法只能在类的内部使用。Apublic BprivateCstatic Dvoid 20下列的 _不是构造函数的特征。A构造函数的函数名和类名相同B构造函数可以重载C构造函数可以带有参数D可以指定构造函数的返回值21在 C#中,下列代码运行结果是( )。int age=new int16,18,20,14,22; foreach(int i in age) if(i18) continue; Console.Write(i.ToString()+ ); A16 18 20 14 B16 18 14 22 C16 18 14 D 16 18 22下面有关构造函数的说法中,不正确的是( )。A构造函数不可以包含Return 语句B一个类中只能有一个构造函数C构造函数在生成类实例时被自动调用D用户可以定义无参构造函数23以下关于类和对象的说法中,不正确的是( )。A类包含了数据和对数据的操作B一个对象一定属于某个类C密封类不能被继承D可由抽象类生成对象24下面对派生类和基类的关系的描述中,不正确的是( )。A派生类是基类的子集B派生类是对基类的进一步扩充C派生类也可以作为另一个派生类的基类D派生类不但继承了基类的公有成员和保护成员,还继承了私有成员25在类的定义中,类的( )描述了该类的对象的行为特征。A类名B所属的名字空间C方法D私有域二、填空( 1 分 10 题 =10 分)1.在以下 C类中, _ Console _是控制台类,利用它我们可以方便的进行控制台的输入输出。2. C 程序的 _ Main _方法被称为程序的大门,应用程序从这里开始运名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 8 页 - - - - - - - - - 友情提醒:请务必将答案写在答题纸上4 行。3. 修改控件的ForeColors属性可以改变控件的前景色。4.在 C语言中,当用户自定义方法不需要返回任何值时,该方法需要使用_ Void _关键字表示返回值类型。5二重循环中break语句是跳出本层循环执行外层循环,而_ Continue _语句是跳出本次循环继续执行下一次循环。6用 _ Static _ 关键字修饰的方法叫静态方法。7. 在类中的方法声明前加上 Virtual修饰符,此方法就称为虚方法,基类中虚方法的实现方式在派生类中可以通过重写override来实现。 Abstract抽象类8. 当 一个 方法 被定 义成 对不 同数 据类 型完 成同 一 个任 务时 ,此 方法 称为 重载 函数。9. 属性是通过访问器来读写数据的,属性中访问器有set 访问器和 _get_ _访问器。10. 调用重载方法时,系统根据参数的个数和类型来选择具体的方法。三、阅读程序,回答问题(5 分 3 题=15 分)1. 有程序如下,试分析其输出的结果_ _ 今天是周末 _。using System; using System.Collections.Generic; using System.Text; namespace TestApplication1 class Program static void Main() int x=7或 6; switch(x) case 1: Console.WriteLine(今天是星期一 ); break; case 2: Console.WriteLine(今天是星期二 ); break; case 6: case 7: Console.WriteLine(今天是周末 ); break; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 8 页 - - - - - - - - - 友情提醒:请务必将答案写在答题纸上5 default: Console.WriteLine(你完成任务了吗?); break; 2. 阅读下面的程序,它输出什幺结果? 246。using System; using System.Collections.Generic; using System.Text; namespace TestApplication2 class Program static void Main(string args) int arr = new int 2, 4, 6 ; for (int i = 0; i y) return x; else return y; public double max(double x, double y) if (x y) return x; else return y; class Program static void Main(string args) Test theTest = new Test(); double doubleMax = theTest.max(1.23, 1.24);double调用的是double类型的 Console.WriteLine(doubleMax); static void Main(string arge) 四、综合题( 10 分+10 分+5 分=25 分)1. 编写程序,打印如下图案。* * * * * 2. 设计一个成绩类,可以记录学生考试的科目和成绩,能修改成绩和输出成绩。并利用继承修改这个成绩类,使该类不仅能记录科目和成绩,修改、输出成绩,还能计算成绩名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 8 页 - - - - - - - - - 友情提醒:请务必将答案写在答题纸上7 总分和平均分。 (可以利用控制台程序完成)3. 请写出我们使用过的各种常用控件以及他们的Name属性标准缩写。答案一、选择题( 2 分 25 题=50 分)1 2 3 4 5 6 7 8 9 10 A D B B C D A C C B 11 12 13 14 15 16 17 18 19 20 C D D B A C A B B D 21 22 23 24 25 C B D A C 二、填空( 1 分 10 题=10 分)1. Console 2. Main 3. 前景色 4. Void 5. Continue 6. Static 7. Virtual 8. 重载函数9. get 10. 参数的个数和类型三、阅读程序,回答问题(5 分 3 题=15 分)1 今天是周末名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 8 页 - - - - - - - - - 友情提醒:请务必将答案写在答题纸上8 2 246 3 1.24 四、综合题( 10+10+5=25 分)略123名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 8 页 - - - - - - - - -

    注意事项

    本文(2022年《C#程序设计》期中试卷 .pdf)为本站会员(Che****ry)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

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




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

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

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开