1、 falseB) false trueC) trueD) false【057】下列关于c#代码说法正确的是()(选择一项)int num=8;double dou=2.5;Console.WriteLine(num+(int)dou); A) 8B) 10C) 10.5D) 编译出错【058】运行下面c#代码,输出结果是() (选择一项)Console.WriteLine(你好0,我是1,MarryMike);A) 你好1,我是2,Marry,MikeB) 你好Marry,我是MikeC) 你好1,我是2D) 代码出错【059】执行下面代码输出结果是() (选择一项)int array=new
2、 int31,2,3;foreach(int c in array) if(c2) Console.WriteLine(c); else break;A) 1B) 12C) 123D) 编译错误【060】有如下c#代码,若空白处填写()将导致编译错误。(选择二项)int arr=new int8;foreach(int x in arr) /空白处A) Console.Write(x+1);B) Console.Write(x+);C) Console.Write(x=0);D) Console.Write(x=0);【016】建立c#控制台应用程序,实现输出“hello world”,并将两
3、个单词分别打印在两行。则正确的代码是() (选择二项)A) Console.Write(hellon worldB) Console.Write(hello Console.Write(worldC) Console.Write(hellonD) Console.Write(nhello【062】下列c#代码会产生什么错误(). (选择一项)class Class1 string name; string Name getreturn name; public static void Main() Class1 c; c.name=菜郎 Console.WriteLine(c.Name);A)
4、 逻辑错误B) 编译错误 C) 运行异常D) 无错误,输出“菜郎”【063】下面c#代码的运行结果是()。class Demo int x=1; public int X getreturn +x; setx=value+1; Demo demo=new Demo(); demo.X=10; Console.WriteLine(demo.X);A) 10 B) 11C) 12 D) 运行报错【064】在c#语言中,不属于c#关键字的是() (选择一项)A) namespace B) usingC) Main D) package【065】在c#语言中,关于以下代码描述,下面选项错误的是() (
5、选择一项)class Employee string name= int age=0; public void setData(string name,int age) this.name=name; this.age=age;A) this关键字引用Employee类的当前实例B) 在成员变量和参数同名的情况下,this关键字用于区分Employee类的成员变量和setData方法 的参数C) this关键字可以解决成员变量和局部变量名称冲突问题D) 如果成员变量和局部变量名称不冲突,也必须使用this关键字,否则无法编译 【066】在c#语言中,以下关于类型转换 的语句错误的是() (选择
6、一项)A) int temp=int.Parse(44 Console.WriteLine(temp);B) float temp=float.Parse(55.34Console.WriteLine(temp);C) double temp=double.Parse(78.99D) int temp=int.Parse(student【067】以下代码输出结果是() (选择一项)int a=1,2,3;int b;b=a;for(int i=0;ib.length;i+) Console.WriteLine(bi+A) 1,B) 1C) 1,2,3【068】定义常量的关键字是() (选择一项
7、)A) staticB) finalC) privateD) const【069】以下代码,输出结果是()(选择一项)int x=3;int y=4;x=(yx+)?1:0;Console.WriteLine(x);A) 0C) 3D) 4【070】在c#中,以下循环执行次数是() (选择一项)for(int i=0,j=1;j+1;i+=2,j-)Console.WriteLine(i);C) 2D) 3【71】在c#中,输出结果是() (选择一项)int i=1;while(i+=10) Console.WriteLine(i+A) 1,2,3,4,5,6,7,8,9,10B) 2,3,4
8、,5,6,7,8,9,10,11 C) 11,D) 12【72】以下代码输出结果是()(选择一项)int score=78;if(score3)&(b2=50)真b1=+b1+,b2=+b2);A) b1=false,b2=trueB) b1=true, b2=falseC) b1=false,b2=falseD) b1=true, b2=true【74】以下造成代码错误的原因是() (选择一项)public void OnLoad()if(.)代码1else代码2代码3return ;代码4 A) 代码1B) 代码2C) 代码3D) 代码4【75】若要使下面程序输出值为2,则应该给n输入的值
9、是() (选择一项)int s=0,a=1;int n=int.Parse(Console.ReadLine();dos=s+1;a=a-2;while(s!=n);Console.Write(a);A) -1B) -3C) -5D) 0【76】在c#中,关于以下代码说法错误的是()(选择一项) using System;namespace HelloWorld class Program static void Main() /. A) 使用namespace关键字定义命名空间 B) 命名空间可以提高管理代码和使用代码的效率C) using是用来引入其他命名空间D) 类名Program必须与
10、源文件名一致 【77】以下c#代码,输出结果是() (选择一项)int array=1,2,3,4;foreach(int i in array) if(i4) Console.Write(i); else A) 12B) 123C) 1234【78】关于c#代码,以下描述正确的是()。 (选择一项)int n=4;double m=2.8;Console.WriteLine(n+(int)m);A) 4.0B) 6.8C) 6D) 7【79】在c#控制台程序中,运行如下代码,输出结果是() (选择一项)int CurrentDay=3;switch(CurrentDay)case 3:cas
11、e 4:Thursdaybreak;case 1:Mondaycase 2:Tuesdaydefault:WeekA) ThursdayB) MondayC) Week【80】在c#中,如下代码实现丛控制台得到用户数量,并转换成整数,横线处应填写的代码是() (选择一项) 请输入用户数量:-用户数量:0,num);A) int num=Console.WriteLine();B) int num=Console.ReadLine();C) int num=int.Parse(Console.ReadLine();D) int num=int.Parse(Console.WriteLine();
12、【81】在c#中,运行如下代码,输出结果是“我的名字是:Mike”,那么横线处应填写的代码是() (选择二项) static void Main() _A) Console.WriteLine(我的名字是+name);B) Console.WriteLine(我的名字是1,name);C) Console.WriteLine(我的名字是+name);D) Console.WriteLine(我的名字是0【82】在c#中,关于switch的说法错误的是() (选择一项)A) default必须放到所有case之后B) case语句不能有相同的值C) case后的值必须是常量值D) case中的值
13、不能使用变量【83】在c#中,如果定义一个学员人数的变量,那么最好将此类型定义为()类型。 AA) intB) floatC) double D) String 【84】在C#中,以下是循环输出所有数组元素的代码,运行此代码输出结果不正确,则有可能是因为第()行代码存在错误。(选择一项) int array=0,1,2,3,4;/1array.Length-1;i+)/2 Console.Write(arrayi+ /3Console.ReadLine();/4B) 2【85】在c#中,运行如下代码,输出结果是()。 (选择一项)static void Main(string args)Con
14、sole.Write(NUM的值为NUM+;Console.WriteLine(NUM);A) NUM的值为NUMB) NUM的值为1C) NUM的值为2【86】在c#中,以下关于string.Empty和null在判断空字符串时的说法错误的是()(选择一项) A) string.Empty表示空字符串,即字符串对象中不包含任何字符B) null表示空引用,即不引用任何对象C) string.Empty和null在判断空字符串时,效果是完全一样的D) 在判断字符串中是否有内容时推荐使用string.Empty【87】在c#中,下面代码运行结果是()。int array=new int1,2,3
15、,4,5;foreach(int var in array) Console.Write(var+);A) 12345B) 23456C) 1,2,3,4,5【88】在c#中,假如有字符串:string s=不拘一格降人才则若想得到“不拘一格”的结果,下列正确的是()。A) string sub=s.Substring(0,3);B) string sub=s.Substring(0,4);C) string sub=s.Substring(1,4);D) string sub=s.Substring(1,5);【89】在C#中,以下( )不属于C#基本数据类型。B) doubleC) Str
16、ing D) bool【90】在C#中,命名空间有多种用途,但不包含( )。A) 将类组合成较小的单元,便于使用B) 有助于避免命名冲突C) 有助于提高运行效率 D) 允许在更广的范围内保护类、数据和方法【91】编译并运行下面的Java代码,( )会出现在输出结果中。(选择二项) public class Test public static void Main(String args) for(int i = 0; i = 0; j-) if(i = j) continue; Console.WriteLine(i=+ i + j=+j);A) i=0 j=3B) i=0 j=0C) i=2
17、 j=2D) i=0 j=2E) i=1 j=1【92】在C#中,( )关键字用来退出循环,将控制权转给程序的其他部分。A) return B) continue C) breakD) exit 【93】在C#语言的控制结构中,break语句是经常用到的语句。下面一段代码中break语句起到( )的作用。int pointer = 0;while (pointer = 10) switch (pointer % 3) case 1: pointer += 1; break; case 2: pointer += 2; default: pointer += 3;A) 结束当次循环,使控制权直接
18、转移到控制循环的条件表达式 B) 从嵌套循环内部跳出最里面的循环 C) 终止switch语句的语句序列,提高switch-case语句性能D) 退出循环 【94】给定如下C#程序的方法结构,则方法体实现语句正确的是( )。public string change(int i) /方法体 A) return 100;B) return aC) return i+D) return i;【95】在Hello Word中,如果要在字符串类型对象s=Hello Word中,得到字母 W 出现的位置,可使用以下( )语句。A) s.Join(B) s.Split(C) s.IndexOf(D) s.su
19、bstring(【96】给定一个C#程序的代码如下所示,则编译运行后,输出结果是( )。public class Test int count = 9; public void count1() count = 10;count1= +); public void count2() count2= + count); Test t = new Test(); t.count1(); t.count2();A) count1=9 count2=9B) count1=10C) count1=10 count2=10D) count1=9【97】有关C#中的类和对象,以下说法错误的是( )。A) 同
20、一个类的所有对象都拥有相同的特征和行为B) 类和对象一样,只是说法不同 C) 对象是具有属性和行为的实体D) 类规定了对象拥有的特征和行为【098】给定如下C#代码片段,编译运行后,输出结果是( )。String s=ABCDEFGHConsole.Write(s.substring(3);A) ABCB) DEF C) DEFGHD) ABCDE【099】分析如下的C#代码,编译运行时将输出( )(选择一项)String s = new String(ACCPTestint i = 1;int j = 4;Console.WriteLine(s.substring(i,j);A) ACCPB) ACCC) CCP D) CCPT【100】在C#语言的main方法定义体中,下面( )是错误的。A) static void Main(string args) B) static int Main(string args) C) static Main(string args) D) static int Main( )
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1