您好,欢迎访问三七文档
当前位置:首页 > 财经/贸易 > 资产评估/会计 > c#试卷全(附答案)
1《c#》试卷(考试时间90分钟不可以使用计算器)一、填空题(20%)1.C#的数据类型有和。2.当在程序中执行到语句时,将结束所在循环语句中循环体的一次执行。3.布尔类型只有和两种值。4.类中声明的属性往往具有get访问器和。5.若已知x=12,y=++x,则y的值为__________。6.面向对象程序设计的三个最基本特征是:、封装和多态性。7.C#方法的参数类型主要有:值参数、和。二、选择题(20%)1.C#可执行程序的主入口点是()A、main函数B、Main函数C、Run函数D、Form_Load函数2.以下标识符中正确的是:()A、6bB、typeofC、_nNameD、x5#3.以下类型中不属于值类型的是:()A、整数类型B、布尔类型C、类类型D、字符类型4.C#源程序文件的扩展名为()A、.vbB、.cC、.cppD、.cs5.表达式“abcde”==”abcde”+”2006”的值为()A.True2006B.trueC.falseD.06.在C#中定义类时,使用的关键字是()2A、interfaceB、intC、classD、overrides7.已知大写字母A的ASCII码是65,小写字母a的ASCII码是97,则十六进制字符常量‘\u0044’表示()A、字符CB、字符cC、字符DD、字符B8.类中两个以上的同名方法,只要不同,编译器就知道调用哪个方法()。A、参数类型B、参数类型或参数个数C、参数与顺序个数D、返回类型9.加载窗体时触发的事件是()。A.ClickB.LoadC.GotFoucsD.DoubleClick10.改变窗体的标题,需修改的窗体属性是()A.TextB.NameC.TitleD.Index三、程序阅读题(25%)(请将答案写在右侧框内!)1.inty=1,x;if(y!=0)x=5;elseif(y0)x=4;elsex=3;Console.WriteLine(x={0}”,x);2.intx,y=0;do{x=y++;Console.WriteLine(x);}while(y6);3.intx=11;if(x1)console.WriteLine(“下课”);else1.2.3.3console.WriteLine(“放学”);console.WriteLine(“hello”);4.classA{publicintcount;publicA(){count=-1;}publicA(intn){count=n;}}classTest{staticvoidMain(){Aa=newA();Console.WriteLine(count={0},a.count);Ab=newA(5);Console.WriteLine(count={0},b.count);}}5.classTest{staticvoidMain(){intx=5;inty=x--;Console.WriteLine(y={0},y);y=--x;Console.WriteLine(y={0},y);}}四、综合题(35%)1、列举五种C#支持的类修饰符,并说明含义。(8%)2、如何区别重载方法?(7%)4.5.43、计算0+2+4+…+100之和。(do…while,while或者for,任选一种)(10%)4、设计一个学生Student类,此类需要包括学生姓名、学号、性别、成绩和科目,并创建学号属性。(10%)参考答案5一、填空题(20%)1.值类型引用类型2.continue3.truefalse4.set访问器5.136.继承7.引用参数输出参数二、选择题(20%)1.B2.C3.C4.D5.C6.C7.C8.B9.B10.A三、程序阅读题(25%)1.x=52.0123453.下课Hello4.count=-1count=55.y=5y=3四、综合题(35%)1.1、public公有类,可以被所有类访问2、protected保护类,此类以及派生类能访问3、internal内部类,只能被同一空间的其他类访问64、private私有类,只有该类能访问2.类中两个以上的方法(包括隐藏的继承而来的方法)取的名字相同,只要使用的参数类型或参数个数不同,编译器便知道在何种情况下应该调用哪个方法.3.staticvoidMain(string[]args){inti=0,sum=0;for(i=0;i=100;i+=2)sum=sum+i;Console.WriteLine(sum);}4.classstudent{publicstringname;publicintno;publicstringsex;publicfloatscore;publicstringsubject;publicstringNo//创建学号属性{get{returnno;}set{no=value;}}}
本文标题:c#试卷全(附答案)
链接地址:https://www.777doc.com/doc-5821054 .html