C#开发基础(习题卷31)
说明:答案和解析在试卷最后
第1部分:单项选择题,共52题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]在C#中,分析下列代码片段的执行结果( ) int a=1; int b=a++; b+=2;Console.WriteLine(b);
A)4
B)3
C)2
D)1
2.[单选题]在HTML5中,input元素的type属性值为( )表示该按钮为复选框按钮。
A)multiChecked
B)radio
C)select
D)checkbox
3.[单选题]表达式 “100”+”88”=( )
适配器字符串是什么
A)88100
B)188
C)100
D)10088
4.[单选题]以下描述中表现了实例化关系的是?()
A)桥车是一种机动车
B)引擎是机动车的一部分
C)司机开桥车
D)张三是一个司机
5.[单选题]Math.Sqrt(9)的结果是( )
A)9
B)3
C)09
D)9.0
6.[单选题]选择如下关于void的正确说明( )
A)void可用于声明参数
B)void可用于声明类
C)void可用于声明方法
D)void与空字符串等价
7.[单选题]SwitCh的语法结构不正确的是( )
A)SwitCh条件判断接收int,ChAr,string三种类型
C)SwitCh的CAse块,可以没有BreAk
D)SwitCh的DefAult块,在条件都不满足的情况下执行
8.[单选题]以下( )是用于声明枚举类型的关键字。
A)stAtiC
B)struCt
C)enum
D)DelegAte
9.[单选题]下列关于ProgressBar控件说法错误的是( )。
A)ProgressBar的value属性用来表示进度条的当前位置
B)ProgressBar的Maximum表示进度条的范围上限
C)ProgressBar控件通常用于完成某个进度的控制
D)ProgressBar控件用于实现菜择功能
10.[单选题]在)NET中,Hashtable类所在的命名空间是()(选择一项)
A)System)Threadint
B)System)IO
C)System)Collections
D)System
11.[单选题]在C#中,以下代码的输出结果是( )int x=5;int y = x++;Console.Write(x);y=++x;Console.Write(y);
A)56
B)57
C)67
D)66
12.[单选题]在C#中,已知在WinForms窗体中有一个Timer控件,Interval属性设为4分钟,当控件记时1分钟后,调用了控件的Stop方法,再过一分钟,重新调用控件的Start方法,则自该次调用Start方法后,第一次发出控件的Tick事件的间隔是(    )分钟
A)2
B)3
C)4
D)5
13.[单选题]在C#中,ExecuteNonQuery( )方法的返回值类型是( )
A)int
B)bool
C)Object
D)List
14.[单选题]已定义基类Animal,扩充类Cat继承自Animal,表示继承关系的正确C#代码是( )
A)class Cat: Animal{…类内部定义省略…}
B)Class Cat: Animal{…类内部定义省略…}
C)class Animal: Cat{…类内部定义省略…}
D)Class Animal: Cat{…类内部定义省略…}
15.[单选题]lass Student{
string type = ”学员”;
internal string name = ”李明”;
public class Test{
static void Main(){
Student stu = new Student();//1
Console.pe);//2
Console.WriteLine(stu.name);//3
}
}在C#中,关于以上C#代码的描述正确的是(  )。
A)代码1错误
B)代码2错误
C)代码3错误
D)代码都正确
16.[单选题]不想让窗体显示最大化按钮,应该设置窗体的______属性。
A)MinimizeBox
B)MaximizeBox
C)AcceptButton
D)CancleButton
17.[单选题]是将引用类型转换成值类型。
A)装箱
B)拆箱
C)赋值
D)实例化
18.[单选题]以下有关catch语句块的说法中,正确的是______。
A)包含有可能会引发异常的语句
B)声明有可能会引发的异常类型
C)异常处理程序位于catch块中
D)一般不与try配合使用,单独使用
19.[单选题]C#面向对象中,例如:客户去银行取现金,不可能直接从保险柜中随意拿取现金,只能通过ATM或业务办理窗口取出存在银行的现金,那么现金就就可以看作银行对象的(),ATM机业务办理窗口看作(),即可体现面向对象中封装的特性。
A)属性;字段
B)字段;属性
C)字段;方法
D)属性;方法
20.[单选题]在下列字形(FontStyle)中,不能通过FontDialog设置的是( )。
A)Bold
B)Dotted
C)Italic
D)Underline
21.[单选题]在CSS3中,如何去掉文本超级链接的下划线( )
A)text-decoration:no underline;
B)underline:none;
C)decoration:no decoration;
D)text-decoration:none;
B)DouBleCliCk
C)LoAD
D)ACtivAteD
23.[单选题]使用哪个关键字创建结构体?()
A)struct
B)enum
C)array
D)namespace
24.[单选题]下列哪个符号代表运算符?()
A)(*,/,+,-,%)
B)(&,<,\,|,>)
C)(@,$,\,&,<)
D)(^,>,<,~,\)
25.[单选题]下列选项中,哪个类中的数据可以进行多次重复读取,也可以修改该类中读取到的数据。( )
A)DataSet
B)Command
C)DataReader
D)MySQL
26.[单选题]在C#中,int num1=10,num2=22,num3=44;Console.WriteLine("{1},{2},{0}",num1,num2,num3);程序的运行结果是( )
A)程序运行出错
B)="10
C)22
D)44"
27.[单选题]在HTML5中,生日可以使用什么表单元素实现( )
A)<input type="text">
B)<input type="url">
C)<input type="email>
D)<input type="date">
28.[单选题]在C#中,关于Continue和BreAk,以下说法正确的是( )
A)BreAk是中断本次循环
B)Continue是中断本次循环,进入一下次的循环
C)BreAk是中断本次循环,进入一下次的循环
D)Continue是中断整个循环
29.[单选题]下列选项中,关于静态构造方法的描述错误的是( )。
A)一个类只能有一个静态构造方法
B)静态构造方法的作用是初始化静态成员
C)静态构造方法没有任何修饰符,但是需要传递参数
D)静态构造方法可以被定义在静态类或非静态类中
30.[单选题]设有整型变量x,则表达式x=5/8运算后,变量x的值为( )。
A)0
D)0.63
31.[单选题]代码int x=0;if(x>0){x++;}中,x的计算结果是( )。
A)0
B)1
C)null
D)以上答案都不对
32.[单选题]C#是一种面向()的语言
A)机器
B)过程
C)对象
D)事物
33.[单选题]请问经过表达式 a=3+1>5?0:1 的运算,变量a的最终值是什么? (    )
A)3
B)1
C)0
D)4
34.[单选题]在程序中设置断点,是为了( )
A)定位程序入口点
B)定位程序结束点
C)发布程序
D)调试程序
35.[单选题]在C#中,假设int a=3,b=4,c=5;,则表达式(a+b)>c&&b==c的值是
A)TRUE
B)FALSE
C)3
D)7
36.[单选题]执行语句Show("是/否");弹出的消息框中,() 。
A)消息框的标题上显示“是/否”
B)消息框中只有一个“确定”按钮
C)消息框的图标上显示一个问号
D)消息框中包含“是”、“否”两个按钮
37.[单选题]以下关于字符串str1的用法,错误的是( )
A)str1.ToUpper();可将str1转化成大写
B)str1.ToLower();可将str1转化成小写
C)str1.split(‘,’);返回字符串数组
D)str1.split(‘,’);返回一个字符串
38.[单选题]针对FolderBroswerDialog对话框说法正确的是()
A)可以用来浏览文件夹
B)可以打开文件
C)可以保存文件
D)可以编辑文件

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。