您好,欢迎访问三七文档
当前位置:首页 > 高等教育 > 习题/试题 > 2012C#程序设计试题B卷
第1页(共1页)2011----2012学年第学期课程考核试题考核课程C#程序设计(B卷)考核班级学生人数印数考核方式机试和笔试(开卷)考核时间分钟一、单选题(每小题4分,共20分)1、在C#中执行下列语句后整型变量x和y的值是多少?()Intx=100;Inty=++x;A.x=100y=100B.x=101y=100C.x=100y=101D.x=101y=1012、假设变量x的值为25,要输出x的值,下列正确的语句是()A.System.Console.writeline(“x”);B.System.Console.WriteLine(“x”);C.System.Console.WriteLine(“x={0}”,x);D.System.Console.WriteLine(“x={x}”);3、已知x、y、z的值分别是5、10、15,执行下列程序段后,判断a中存放的值是多少?()if(x+yz)a=5;elseif(yx)a=y;elseif(zy)a=z;elsea=x+y+z;A.5B.10C.15D.304、在循环语句中执行下列哪一语句可以退出当前循环并执行该循环语句的下一语句?()A.continueB.breakC.gotoD.return5、要使窗体开始运行时显示在屏幕的中央,应设置窗体的()属性?A.WindowStateB.StartPositionC.CenterScreenD.CenterParent二、计算题(每小题6分,黄30分)1、在控制台的主程序中有下列代码://比大小intx=5;inty=8;intz;第2页(共1页)if(xy){z=x;}else{z=y;}Console.WriteLine(z);Console.Read();按Ctrl+F5运行程序,输出的结果是:_______。2、在控制台的主程序中有下列代码:intx=5;inty=x%3;switch(y){case0:x=0;break;case1:x=1;break;case2:x=2;break;}Console.WriteLine(“x={0}”,x);Console.Read();按Ctrl+F5运行程序,输出的结果是:_______。3、在控制台的主程序中有下列代码:intn=5;ints=0;for(intk=1;k=n;k++){s+=k;}Console.WriteLine(s={0},s);Console.Read();按Ctrl+F5运行程序,输出的结果是:_______________。4、在控制台的主程序中有下列代码:intn=5;ints=1;for(intk=1;k=n;k++){s*=k;}第3页(共1页)Console.WriteLine(s={0},s);Console.Read();按Ctrl+F5运行程序,输出的结果是:_______________。5、在控制台的主程序中有下列代码:int[]n={2,5,3,4,1};intm=5;inti=0;ints=0;while(im){s=s+n[i];i++;}Console.WriteLine(s={0},s);Console.Read();按Ctrl+F5运行程序,输出的结果是:_______________。三、改错题(每小题10分,共20分)1、下面的程序中有错误的语句标为,请改正,并把改正的语句填写在错误语句右边的下画线中。usingSystem;usingSystem.Collections.Generic;usingSystem.Text;namespaceks2-1{classProgram{staticvoidMain(string[]args){//输入输出intx,y;Console.Write(请输入小于5的整数:);x=(int)(Console.ReadLine());//改正的语句是y=x*x;Console.WriteLine(x={0},y={1},x,y);Console.Read();}}}2、下面的程序中有错误的语句标为,请改正,并把改正的语句填写在错误语句右边的下画线中。usingSystem;usingSystem.Collections.Generic;第4页(共1页)usingSystem.Text;namespacetest2-2{classProgram{staticvoidMain(string[]args){inta=3;intb=4;intc=A*B;//改正的语句是Console.WriteLine(C={0},c);Console.Read();}}}四、编程题(每小题15分,共30分)注意:在D盘建立一个文件夹,取名为“学生自己的姓名”,机试的项目文件必须保存在文件夹中。第1题的Windows项目名为ks3-1;第2题的Windows项目名为ks3-2;1、编程计算如图所示圆面积的窗体,其中有两个标签控件label1和label2,两个文本框控件textBox1和textBox2,一个命令按钮控件button1。在textBox1用于输入圆半径,textBox2用于输出圆面积。(注:圆面积=半径X半径X园周率)当单击按钮【计算】时,实现园面积计算。2、编程设计如图所示计算器的窗体,在相应文本框输入两个操作数,分别实现这两个操作数的加、减、乘、除运算。当单击按钮【计算】时,显示计算结果。当单击按钮【清除】时,清空操作数1、操作数2、结果:分别对应的文本框。
本文标题:2012C#程序设计试题B卷
链接地址:https://www.777doc.com/doc-4642733 .html