一、单项选择题(每题2分,共20分)1. C#程序书写中,下列哪个说法不正确? (  A  )
A.一行中只能写一条语句                        B.每个元素必须属于一个类
C. main( )方法可以包含在C#项目的任何一个类中   D. 区分大小写2.下列给出的字符串中可以用做C#中的变量名的是(   D  )
A. if B. com-stu      C. 3students D.a_bc3、下列哪个选项不是逻辑运算符。(  D  )
A. ||        B.  !          C. &            D. !=4、表达式“x+y>x-y”是下列哪种表达式 (  D   )
A.算术表达式             B. 逻辑表达式
C. 关系表达式            D.条件表达式5、执行语句:x=2%2+2*2-2/2;后,x的值为(  C   )。 
A. 1            B. 2       C. 3         D. 46、以下说法中正确的是(  B  )
A. C#语言程序总是从第一个的函数开始执行
B. 在C#语言程序中,要调用的函数必须在Main()函数中定义
C. C#语言程序总是从Main()函数开始执行
D. C#语言程序中的Main()函数必须放在程序的开始部分7、循环语句“ for(int i=0; i<n; i++)  Console.WriteLine((i*i));”中循环体执行的次数为(    C )
A. 1      B). n-1      C). n     D). n+1
9、在二维坐标系中,通常需要保存一组点的坐标。使用二维数组是一个解决方案。下面哪段代码正确初始化了2行2列的整数二维数组?(A    )
A. int[,] array = new int[2,2];         B. int[][] array = new int[2][2];
C. int[,] array = new int[2][2];         D. int[][] array = new int[2,2];10、下列数据类型转换中,不能实现隐式转换的是(B     )
A. double=float                    B. int= char
C. decimal=double             D. long=int二、填空题(每空1分,共10分)1、所有程序均可以用三种控制结构编写:  选择        、     顺序     和    循环       。2、       For           语句根据整型变量或表达式的值从多个操作中选择。
5、C#中,数组的下标是从       0        开始的。6、关键字public、private等被称作       类的访问修饰符         。7、使用       引用型参数        方式传递参数时,实参把值复制一份给形参。在方法中对形参的修改不会影响到对应的实参。8、decimal类型算术溢出总是引发          数据                   类型的异常。

解决方案 »

  1.   

    1. C#程序书写中,下列哪个说法不正确? ( A )
    A.一行中只能写一条语句 B.每个元素必须属于一个类
    C. main( )方法可以包含在C#项目的任何一个类中 D. 区分大小写根据我的理解:
    A、B说法不正确
      

  2.   

    选择题:
    第3题不对,应选C,因为&是位运算符,&&才是逻辑运算符;
    第4题不对,应选C,>是关系运算符;
    第6题不对,应选C;填空题:
    第2题不对,应为switch...case
      

  3.   

    第4题不对,应选b,>是逻辑运算符;得出的是逻辑值类型
    第6题不对,应选C;填空题:
    第2题不对,应为switch...case
      

  4.   

    6、以下说法中正确的是( B )
    A. C#语言程序总是从第一个的函数开始执行
    B. 在C#语言程序中,要调用的函数必须在Main()函数中定义
    C. C#语言程序总是从Main()函数开始执行
    D. C#语言程序中的Main()函数必须放在程序的开始部分先说A:
    普通类是从构造函数或静态构造函数开始执行的,有入口点的方法是从Main()方法开始执行的再说B:
    无论是在class的外部,还是class的本身都可以定义任何方法,根本没有说一定要Main()中定义再说C:
    有入口点的方法才是从Main()方法开始执行,ASP.NET中的方法就不从Main开始执行。然后是D:
    就这个不用说了吧....