1 / 16
文档名称:

C#基础试题(附答案).doc

格式:doc   大小:126KB   页数:16
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C#基础试题(附答案).doc

上传人:mh900965 2017/6/30 文件大小:126 KB

下载得到文件列表

C#基础试题(附答案).doc

文档介绍

文档介绍:一、选择题
1、能作为C#程序的基本单位是( )。
A. 字符 B. 语句 C. 函数 D. 源程序文件
答案:B
2、将变量从字符串类型转换为数值类型可以使用的类型转换方法是( )。
() har () ();
答案:D
3、数据类型转换的类是( )。
C. Const D. Single
答案:B
4、字符串连接运算符包括&和( )。
A. + B. - C. * D. /
答案:A
5、先判断条件的当循环语句是( )。
A. do...while B. while C. while...do D. do ...loop
答案:B
6、下面几个函数,()是重载函数.
f1(int) f1(int) f1(int,int) k(int)
和 4 和 3
答案:C
8、以下的C#代码:
static void Main(string[] args)
{
  ("运行结果: {0}",());
  ();
}       
代码运行结果为( )。
“运行结果:”
“运行结果:{0}”
“运行结果:,”
“ A”,那么程序将在控制台显示“运行结果:A”
答案:D
9、在C#中定义一个数组,正确的代码为( )。
arraya = new int[5]; [] arraya = new int[5];
arraya = new int[]; [5] arraya = new int;
答案:B
10、在C#中,下列代码运行后,变量Max的值是( )(选择一项)Int a=5,b=10,c=15,Max=0;
       Max = a>b?a:b;
       Max = c<Max?c:Max;

答案:C
11、在C#中,关于continue和break,以下说法正确的是(   )
A break是中断本次循环 B continue是中断本次循环,进入一下次的循环
C break是中断本次循环,进入一下次的循环 D continue是中断整个循环
答案:A
12、在C#中,关于while和do…while,以下说法正确的是(    )
A while先执行然后判断条件是否成立 B while最少的循环次数是1次
C do…while先执行然后判断条件是否成立 D do…while最少的循环次数是0次
答案:C
13、在C#中,下列变量定义与赋值正确的是(      )
A int a=同学   B float a=老师 C double a=教室    D char a=’学’
答案:D
14、表达式“abcde”= =”abcde”+”2006”的值为( )
B. true C. false D. 0
答案:C
15、在C#中定义类时,使用的关键字是( )
A、interface B、int C、class D、overrides
答案:C

1、
{
int y = 1,x;
if (y!=0)
{
x = 5;
}
else if (y < 0 )
{
x = 4;
}
else
{
x = 3;
}
("x={0}”, x);
}
答案:5
2、
{
int x, y = 0;
do
{
x = y++;
(x);
} while (y < 6);
}
答案:15
3、
class Test
{
static void Main( )
{
int x=5;
int y=x- -;
("y={0}", y);
y=- -x;
("y={0}", y);
}
}
答案:5,5
4、
class Test
{ 
   public static void Main()
  { 
static int[] a = {