c#基础试题
1.String类的IndexOf()方法返回的类型是?(选择2项) 答案 BC (int32=int)
A.Int16 B.Int32 C.int D.long
2.分析下列程序, 请选择正确的输出结果( A )。
static void Main(string[] args)
{
int mylnteger;
string myString;
mylnteger = 17;
myString = "\"mylnteger\"is"; (双引号之间为字符串内容,两个转译字符转译了两个引号所以要输出。)
Console.WriteLine(myString + mylnteger);
Console.ReadKey();
}
A. "mylnteger"is17 B. m17 C. mylnteger is17 D. "m"17
3.下列关于变量定义正确的是:(C)
A. float f = 3.14; (需要在后面加f)
B. bool b = “false”; (false不是字符串不能加双引号)
C. decimal d = 12.30M;
D. char c = “ABCD”; (只能有一个字符)
4.在C#语言中,下面(A)是算术运算符中优先级最高的。
A.. *、/
B. %
C. +、-
D. ++、-- (++、--放在后边可以为优先级最高,放在前边可为最低)
5.观看以下代码,选择输出正确的答案:C
Static void Main(string [] args)
{
int a=5;
int b=a++; (a=6 b=5)
int c =++a; (c=7 a=7)
Console.Write(“a=”+a+“,b=”+b);
}
A.a=5,b=4 B.a=6,b=5 C.a=7,b=5 D.a=8,b=8
6.在ArrayList类型的数据中,可以对其中的元素进行排序的方法是:A
A.Sort() B.Clear() C.Copy() D.Reverse() sort是排序、clear为清除、copy为复制、reverse为翻转