《C#程序设计》习题集-----by 熊猫
12、在 C#中,下列代码的运行结果是(c)
int[]age=new int[]{16,18,20,14,22};
foreach(int i in age){
if(i>18)
continue;
Console.Write(i.ToString()+” ”);
}
a)16,18,20,14,22 b)16,18,14,22 c)16,18,14 d)16,18
13、以下关于 C#代码的说法正确的是(d)
for (int i = 0; i <= 3; i++)
{
switch (i)
{
case 0:
Console.Write(i.ToString()); break;
case 1:
Console.Write(i.ToString()); break;
case 2:
Console.Write((i * 2).ToString()); break;
case 3:
Console.Write((i * 3).ToString()); break;
}
}
a) 正确运行,但没有输出
b) 输出 0149 c) 输山 0123
d) 有编译错误,提示 case 标签不能贯穿到另一个标签,不能运行
14、在 c#的条件判断语句 switch case 结构中,( d)子句用于指定在找不到匹配项时执行
的动作
a) continue b)goto c)else d)default
15、C#程序的(D)方法被成为程序的大门,应用程序从这里开始运行
a) main() b) Begin() c) Start() d) Main()
16、在以下 C#类中,(b)是控制台类,利用它我们可以方便的进行控制台的输入输出。
a) Control b) Console c) Cancel d) Write
17、关于 C#中的 switch case 语句,以下说法正确的是(c)
a)switch 判断的表达式可以是整型或者字符型,但不能是字符串型
b)在该语句中最多不能超过 5 个 case 子句
c)在该语句中只能有一个 default 子句
d)在该句中只能有一个 break 语句
18、在下列 C#代码中,程序的命名空间是(a)
using System;
第 5 页(共 34 页)
评论0
最新资源