C#程序设计-在线作业_E 答案C#程序设计-在线作业_E 用户名:W3**********最终成绩:
一单项选择题
1.
( )是一个结构体,在二维平面中用来表示一个矩形。
Point
brush
Paint
Pen
本题分值:
用户得分:
用户解答: Point
知识点: 8 GDI+图形
2.
C#中可以使用( )类和 rectanglef 类来表示一个矩形。
brush
Rectangle
Pen
Paint
本题分值:
用户得分:
用户解答: Rectangle
知识点: 8 GDI+图形
3.
当窗体从最小化恢复时,会调用窗体的( )事件。
Brush
Draw
Load
Paint
本题分值:
用户得分:
用户解答: Paint
知识点: 8 GDI+图形
4.
以下说法错误的是( )。
区别方法和属性的方法是看它们后面是否带圆括号
在调用返回类型为void的方法时,不能在表达式中或赋值语句中使用其名称来调用它
不能在一个方法体内声明另外一个方法
在方法调用中,实参列表中参数的数量、类型和顺序可以不与形参列表中的参数完全对应
本题分值:
用户得分:
用户解答: 在方法调用中,实参列表中参数的数量、类型和顺序可以不与形参列表中的参数完全对应
知识点: 方法的调用
5.
数组参数的修饰符为( )。
out
无修饰符
ref
params
本题分值:
用户得分:
用户解答: params
知识点: 方法的参数传递机制
6.
( )参数允许向方法传递个数变化的参数。
输出参数
引用参数
值参数
数组型参数
本题分值:
用户得分:
用户解答: 数组型参数
知识点: 方法的参数传递机制
7.
以下说法错误的是( )。
如果一个方法采用ref参数,而另一个方法采用out参数,则无法重载这2个方法
方法的重载是指方法的名称相同,在调用时,编译器根据不同的方法签名调用不同的方法
如果一个方法采用ref或out参数,而另一个方法不采用这2类参数,则可以进行重载
如果2个方法只是返回类型不一致,则可以构成重载条件
本题分值:
用户得分:
用户解答: 如果2个方法只是返回类型不一致,则可以构成重载条件
知识点: 方法的重载
8.
以下程序段运行结果是( )。
static long SumOf(long n)
{
if (n == 0 || n == 1)
return 1L;
else
return n + SumOf(n - 1);
}
static void Main(string[] args)
{
("1~100的和是{0} ", SumOf(100));
();
}
1~100的和是5051
1~100的和是5050
1~100的和是4040
1~100的和是4
C#程序设计-在线作业 E 答案 来自淘豆网www.taodocs.com转载请标明出处.