资源描述:
《C#期末考练习题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、《C#程序设计》练习题一.选择题(25分)1.C#中每个int类型的变量占用___A____个字节的内存。A.1B.2C.4D.82.在C#中,表示一个字符串的变量应使用以下哪条语句定义?BA.CStringstr;B.Stringstr;C.DimstrasstringD.char*str;3.数组的下标从(B)开始A.–1B.0C.1D.24.C#中,新建一字符串变量str,并将字符串"Tom'sLivingRoom"保存到串中,则应该使用下列哪条语句?AA.stringstr="Tom'sLivingRoom";B
2、.stringstr=‘Tom'sLivingRoom’;C.stringstr("Tom'sLivingRoom");D.stringstr("Tom"sLivingRoom");5.下列语句创建了多少个string对象?Dstring[,]strArray=newstring[3][4];A.0B.3C.4D.126.WindowsForm应用程序中,要求下压按钮控件Button1有以下特性:正常情况下,该按钮是扁平的,当鼠标指针移动到它上面时,按钮升高。那么,在程序中,属性Button1.FlatStyle的值应设定
3、为:BA.System.Windows.Forms.FlatStyle.FlatB.System.Windows.Forms.FlatStyle.PopupC.System.Windows.Forms.FlatStyle.StandardD.System.Windows.Forms.FlatStyle.System7.关于C#程序的书写,下列不正确的说法是__D__。A.区分大小写B.一行可以写多条语句C.一条语句可写成多行D.一个类中只能有一个Main()方法,因此多个类中可以有多个Main()方法8.在C#语言中,下列
4、能够作为变量名的是_C___。A.ifB.3abC.a_3bD.a-bc9.在C#语言中,下面的运算符中,优先级最高的是__B__。A.%B.++C./=D.>>10.能正确表示逻辑关系“a>=10或a<=0”的C#语言表达式是_D___。A.a>=10ora<=0B.a>=10
5、a<=0C.a>=10&&a<=0D.a>=10
6、
7、a<=011.以下程序的输出结果是__C__。Usingsystem;ClassExample1{PublicStaticvoidmain(){Inta=5,b=4,c=6,d;d=a>b?(a
8、>c?a:c):b;Console.Writeline(d);}}A.5B.4C.6D.不确定12.要看到程序运行的结果,必须按下列哪个组合键(A)。A.Ctrl+F5B.Ctrl+F9C.Alt+F5D.Alt+F13...有如下程序Usingsystem;ClassExample1{PublicStaticvoidmain(){Intx=1,a=0,b=0;Switch(x){Case0:b++,break;Case1:a++,break;Case2:a++,b++,break;}Console.Writeline(“
9、a={0},b={1}”,a,b);}}的输出结果是CA.a=2,b=1B.a=1,b=1C.a=1,b=0D.a=2,b=214.以下叙述正确的是__D。A.do….while语句构成的循环不能用其他语句构成的循环来代替B.do….while语句构成的循环只能用break语句退出C.用do….while语句构成的循环,在while后的表达式为true时结束循环D.用do….while语句构成的循环,在while后的表达式应为关系表达式或逻辑表达式15.以下关于for循环的说法不正确的是___A_。A.for循环只能用于循
10、环次数已经确定的情况B.for循环是先判定表达式,后执行循环体语句C.for循环中,可以用break语句跳出循环体D.for循环体语句中,可以包含多条语句,但要用花括号括起来。16.若有定义:int[]x=newint[10]{0,2,4,4,5,6,7,8,9,10};则数组x在内存中所占字节数是__C__。A.6B.20C.40D.8017.有定义语句:int[,]a=newint[5,6];则下列正确的数组元素的引用是__C__。A.a(3,4)B.a(3)(4)C.a[3][4]D.a[3,4]18.下列的数组定义
11、语句,不正确的是_C___。A.int[]a=newint[5]{1,2,3,4,5}B.int[,]a=newint[3][4]C.int[][]a=newint[3][];D.int[]a={1,2,3,4};19.要使文本框控件能够显示多行而且能够自动换行,应设置它的______B___属性。A.