一、填空题(每空2分,共20分)
1. C#的数据类型从数据存储的角度讲,则可分为_ 数值类型c++string类型 __引用类型__和指针类型。
2. 在数据类型中,浮点型包括单精度和_双精度  __两种。
3. 如果不带修饰符,C#中类成员被默认声明为  public 类型   
4. main函数  可以看作程序的入口,程序的控制从这个方法开始。
5. C#中的三元运算符是__条件运算符(:?)  ___
6. C#中,使用 const     关键字声明符号常量。
7. 调用DataAdapter对象的 Fill方法    方法填充数据集。
8. C#中有两个逻辑常量:分别是 True           False  
9. 声明类之后,通过new创建 类的实例     ,它是一个引用类型的变量。
10. c#中的三元运算符是条件运算符(:?)  _____
11. 当整数a赋值给一个object对象时,整数a将会被    新分配一个内存单元 
12. C#有两种类型的常量:_成员常量  __和只读常量。
13. 菜单一般可分为_主菜单  __和上下文菜单(又称快捷菜单)两种。
14. C#中,根据打开的多个窗体之间是否存在相互制约关系,可将窗体的显示模式分为_  _Form.Show()_窗体和_Form.ShowDialog()  __窗体。
15. if语句中,每个else关键字与它前面同层次并且最接近的    if    关键字相配套。
16. main函数  可以看作程序的入口,程序的控制从这个方法开始。
17. 元素类型为double46列的二维数组共占用  192    字节的存储空间。
18. 当整数a赋值给一个object对象时,整数a将会被  新分配一个内存单元     
19. C#中有两个逻辑常量:分别是     True      False
20. C#的数据类型从数据存储的角度讲,则可分为数值类型 _  引用类型_类型。
21. 在数据类型中,浮点型包括单精度和双精度      两种。
22. 窗体控件默认的事件是        
23. 可以将数据源中的数据与控件的属性关联起来,这称为     
24. do循环的while(++i<10)”,并且i的初值为0,同时在循环体中不会修改i的值,则循环体将被重复执行 10次后正常结束。
25. C#中,装箱操作是将值类型转化成  引用类型       
26. using namespace 的作用是表示    引用命名空间 
27. ADO.NET使用   System.Data.SqlClient      命名空间的类访问SQL Server数据库中的数据。
28. 为打开文件C:\”进行读写操作,首先应该创建 File Info    类的实例。
29. C#中,根据打开的多个窗体之间是否存在相互制约关系,可将窗体的显示模式分为  _Form.Show()  窗体和Form.ShowDialog()    )窗体。
30. if语句中,每个else关键字与它前面同层次并且最接近的  if    关键字相配套。
31. 当在程序中执行到continue语句时,将结束本层循环类语句或switch语句的执行。
32. ADO.NET使用    System.Data.SqlClient    命名空间的类访问SQL Server数据库中的数据。
33. 窗体控件默认的事件是            
34. 运算符按操作数的个数可分为一元运算符、二元运算符    和三元运算符。
35. 添加到窗体的每个组件,如ButtonTextBox等,都称为    控件       
36. 若要在同一窗体中安排两组单选按钮,可用 combox 控件予以分隔。
37. switch语句中,每个语句标号所含关键字case后面的表达式可以是整型、    字符型 
38. 定义结构体的关键字是    struck     
39. 面向对象的语言具有_封装_性、_ 继承_性、__多态_性。
40. 为打开文件C:\”进行读写操作,首先应该创建 File Info    类的实例。
41. ADO.NET中,用来与数据源建立连接的对象是   Connection对象 
42. 按钮控件默认的事件是              
43. 循环语句“for (int i=20; i>=9; i=i-3)的循环次数为_ 4  ___
44. 用来存储和显示图像的控件是     Image控件       
45. 若要在同一窗体中安排两组单选按钮,可用   combox    控件予以分隔。
46. 当在程序中执行到 continue      语句时,将结束所在循环语句中循环体的一次执行。
47. C语言是一种面向  过程        的语言,而C#是面向 对象        的语言。
48. ADO.NET中,用来与数据源建立连接的对象是   Connection对象       
49. 如果类不含任何实例构造函数,系统会自动为其提供一个默认的       参实例的构造函数。
50. C#语言规定变量在使用前必须先    定义变量类型 
51. 菜单一般可分为  主菜单    和上下文菜单(又称快捷菜单)两种。
52. 元素类型为double46列的二维数组共占用   192      字节的存储空间。
53. 按钮控件默认的事件是              
54. 用来存储和显示图像的控件是 Image控件        
55. Connection对象负责建立与数据库的连接,它使用       方法建立连接。
56. 添加到窗体的每个组件,如ButtonTextBox等,都称为    控件             
57. C#中,将文本框TextBox1清空,可用语句表示为  textBox1.Text = "";   
58. 用鼠标右击一个控件时出现的菜单一般称为          菜单。
59. 元素类型为int10个元素的数组共占用            字节的存储空间。
60. C#编写程序时,程序的入口是    main            函数。
61. 定义枚举的关键字是    enum     
62. 面向对象的语言具有___  性、封装性、__性。
63. C#中,将文本框TextBox1清空,可用语句表示为  textBox1.Text = "";             
64. 已知:double x=4.3%1.7; x的值是___   
65. C#中用关键字   class    创建类,使用关键字 new      创建类的对象并调用构造函数。
66. 在数据类型中,浮点型包括单精度和_双精度__    两种。
67. C#的数据类型从数据存储的角度讲,则可分为__数值类型 __引用类型__.
68. _    ___ 
69. C#有两种类型的常量:  成员常量    和只读常量。
70. C#标准控件中,有文本框和列表框组合在一起形成的控件称为      
二、 单项选择题(每题2分,共30分)
1. C#语言取消了( B    )语法。
A. 循环    B.指针      C. 判断      D. 数组
2. 以下类MyClass的属性count属于(  A  )属性。
class  MyClass
{    int i;
    int count  {get  {return i;}}
}
A. 只读    B. 只写    C. 可读写        D. 不可读不可写
3. A )语句只能在循环语句的循环体语句序列中使用。
Abreak  Bgoto  Creturn  Dcontinue
4. C#应用程序中,一般在程序的开头使用关键字(B )来引入命名空间。
Aclass  Busing  Cin  Dthis
5. 异常处理使用时,一般将可能出现异常的语句放在( B  )代码块中。
A.click
B.catch
C.try
D.show
6. WinForms程序中,如果复选框控件的 Checked属性值设置为 True,表示( A  )。
A.该复选框被选中                  B.该复选框不被选中
C.不显示该复选框的文本信息        D.显示该复选框的文本信息
7. ADO.NET中,SqlConnection 类所在的命名空间是(  D  )。
A.System                            B.System.Data     
C.System.Data.OleDb                  D.System.Data.SqlClient
8. 下面哪个类是用来以字节格式读写文件(A )。
AFileStream  BStreamReader  CBinaryWriter  DBinaryReader
9. C#程序从上机到得到结果的几个操作步骤依次是A )
A. 输入、编辑、运行    B. 编译、连接、运行
C. 输入、运行、编辑    D. 编辑、编译、连接
10. 下面的转换中不是隐式转换的是(A
A. int转换成short    B. short转换成long    C. char转换成int      D. bytes转换成float
11. 诸如文本框,组合框,复选框,单选按钮等是从( D )添加到窗体。
A. 帮助菜单    B. 菜单栏    C. 工具栏    D. 工具箱
12. 针对下面的C#代码, 则程序输出为(   
namespace HelloWorld
{
class Program
        {
            Static void Main(string[] args)
            {
            string str = Hello World;
              Console.WriteLine(str.YoUpper() );
              Console.ReadLine();
}
           }
       }
A. Hello World    B. HELLO WORLD    C. STR    D. hello world

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