ImageVerifierCode 换一换
格式:DOCX , 页数:40 ,大小:28.76KB ,
资源ID:29147847      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/29147847.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(程序设计考试题面试题复习题全.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

程序设计考试题面试题复习题全.docx

1、程序设计考试题面试题复习题全第一章1) 下列属于C#中的文档注释的是()。(选择一项)A. /B. /*/C. /D. -2) 下列属于C#中的多行注释的是()。(选择一项)A. /B. /*/C. /D. 3) 下列属于C#中的注释的是()。(选择一项)A. /B. /*/C. /D. 以上都是4) 运行下面一段代码,将输出()。(选择一项)5) int r=3;6) float pie=3.14f;7) Console.WriteLine(“圆的周长为0”,2*pie*r);8) Console.ReadLine();A. 圆的周长为2B. 圆的周长为3.14C. 圆的周长为18.84D.

2、 运行出错9) 运行下面一段代码,错误的行数是()。(选择一项)10) int age; /111) Console.Write(“请输入年龄:”); /212) age=Console.ReadLine(); /313) Console.write(age); /4A. 1B. 2C. 3D. 414) 运行下面一段代码,能正确输出的是()。(选择两项) A. int age=20;string name=”如花”;B. Console.write(“姓名”+name+”年龄”+age);C. int age=20;string name=”如花”;D. Console.write(“姓名0

3、,年龄为1”,name,age);E. int age=20;string name=”如花”;F. Console.write(name,age);G. int age;string name;H. Console.write(“姓名”+name+”年龄”+age);15) 运行下面一段代码,不能正确输出是()。(选择两项) A. int age=20;string name=”如花”;B. Console.write(“姓名”+name+”年龄”+age);C. int age=20;string name=”如花”;D. Console.write(“姓名0,年龄为1”,name,age

4、);E. int age=20;string name=”如花”;F. Console.write(name,age);G. int age;string name;H. Console.write(“姓名”+name+”年龄”+age);16) 在C#中,以下属于C#的数据类型()。(选择一项) A. stringB. boolC. intD. 以上都是17) 在C#中,以下不属于C#的数据类型()。(选择一项) A. stringB. boolC. intD. var18) 在C#中,以下代码不正确的是 ()。(选择一项) A. static void Main(string args)B

5、. static int main(string args)C. static int Main(string args)D. static void Main()19) 在C#中,以下代码不正确的是 ()。(选择一项) A. static void Main(string args)B. int Main(string args)C. static int Main(string args)D. static void Main()20) 在C#中,以下代码正确的是 ()。(选择两项) A. static void Main()B. static int Main(string args)C

6、. static int main(string args)D. void Main(string args)21) 在C#中,以下代码不正确的是 ()。(选择两项) A. static void Main()B. static int Main(string args)C. static int main(string args)D. void Main(string args)22) 在C#中,在控制台上输出并换行的是 ()。(选择一项) A. Console.WriteLine(“hello”);B. Console.Write (“hello”);C. Console.Read(“he

7、llo”);D. Console.ReadLine(“hello”);23) 在C#中,在控制台上输出并换行的是 ()。(选择一项) A. Console.Write (“hellon”);B. Console.Write (“hellot”);C. Console.Read(“hello”);D. Console.ReadLine(“hello”);24) 在C#中,int age=20; string name=kaka; Console.WriteLine(1年方0, age,name);的输出结果是( )(选择一项)。A. 20年方kakaB. 20年方20C. kaka年方kakaD

8、. kaka年方2025) 使用Visual Studio2008新建控件台程序,在“New Project”对话框中应选择( )。(选择一项)A. Colsole ApplicationB. Windows Forms ApplicationC. Class LibraryD. Windows Serivce26) 在下列C#代码中程序的命名空间是( )。(选择一项)using System;namespace Test class Program static void Main(string args) Console.Write(Hello World!); A. TestB. Mai

9、nC. namespaceD. Program第二章27) 在C#中,switch中可以用到的数据类型是()。(选择两项)A. stringB. intC. doubleD. bool28) 在C#中,case中可以使用哪些跳转语句结束switch语句()。(选择两项)A. breakB. returnC. continueD. case后面可以不分跳转语句,直接可以结束switch语句29) 在C#中,以下数据类型的转换,错误的是()。(选择一项)A. int num=Convert.ToInt(“123”);B. float num=Convert.ToFloat(“123.2”);C.

10、double num=Convert.ToDouble(“123”);D. string num=Convert.ToString(“123”);30) 在C#中,以下数据类型的转换,错误的是()。(选择一项)A. int num=Convert.ToInt(“abc”);B. float num=Convert.ToSingle(“123.2”);C. double num=Convert.ToDouble(“123”);D. string num=Convert.ToString(“123”);31) 在C#语言中,可以使用switchcase结构以执行条件分支,以下switchcase语

11、句片段的运行结果是( )。(选择一项)int i = 2;switch (i) case 1:MessageBox.Show(IM first);break;case 2:MessageBox.Show(Im second!);case 3:MessageBox.Show(Im third!); break;A. 显示一个消息提示窗口,提示信息为:Im second!B. 显示两个消息提示窗口,提示信息分别为:Im second!和Im third!C. 显示一个消息提示窗口,提示信息为:Im third!D. 出现编译器错误32) 在C#中,程序中的类型转换分为( )转换和显示转换。(选择一

12、项)A. 自动B. 手动C. 强制D. 隐式33) 在C#中,下列代码的运行结果是( )。(选择一项)using System;class Test static void Main(string args) int a = 21; int b = 22; int c = 23; if (a b) Console.WriteLine(b); else Console.WriteLine(a + b + c); A. 21B. 22C. 23D. 6634) 分析下列#代码,程序输出结果是( )。(选择一项)static void Main(string args) int a = 11, b

13、= 12, c = 13; if (a c) Console.WriteLine(b+); else Console.WriteLine(a+b+c); A. 36B. 23C. 22D. 1335) 在C#语言中,运行下面这段的结果为( )。(选择一项)int day = 1;switch (day) case 0:Console.WriteLine(Sunday);break; case 1:Console.WriteLine(Tuesday);break; default: Console.WriteLine(unknown);A. MondayB. TuesdayC. 什么都不输出D.

14、 编译出错36) 在C#中,常量的关键字是()。(选择一项)A. constB. defineC. staticD. float37) 在C#中,int num=10;num+;Console.WriteLine(+num),结果为()。(选择一项)A. 10B. 11C. 12D. 1338) 在C#中,int num=10;num+;Console.WriteLine(num+),结果为()。(选择一项)A. 10B. 11C. 12D. 1339) 在C#中,int num=10;num+;Console.WriteLine(num-),结果为()。(选择一项)A. 10B. 11C.

15、12D. 1340) 在C#中,下列代码片段的运行结果是( )(选择一项)41) ? string type=”残疾人“;42) ? int age =4;43) ? double height=1.5;44) ? if(type =”残疾人”)45) ? Console.WriteLine(”您可以免费”);46) ? 47) ? esle if(age1.4)48) ? Console.WriteLine(”请您买半票”);49) ? 50) ?else51) ? Console.WriteLine(”请您买票”);52) ? A. 请您买票 B. 请您买半票 C. 您可以免费 D. 没有

16、输出53) 在C#中,要存储如性别(男或女)的数据最好使用( )数据类型(选择一项)A. int B. charC. double D. boolean54) 在C#的条件判断语句 switch case结构中,每个case条件分支中都必须包含的子句是( )(选择一项)A. else B. break C. default D. continue55) 在C#的以下的变量赋值语句中,无法通过编译的是( )(选择一项)A. char c1 = 男; B. char c2 = 女; C. int f1 = 128; D. double d1 = 1.2;56) 分析如下所示C#代码,编译运行后的输

17、出结果是( )(选择一项)57) ?static void Main(string args)58) ? int param=2;59) ? string position=”;60) ? switch(param)61) ? case1:62) ?position=”兄长”;63) ? break;64) ? case2:65) ?position=”兄弟”;66) ? break;67) ?default:68) ?position=”小妹”;? break;? ? Console.WriteLine(position);? A. 兄长 B. 兄弟 C. 小妹 D. 兄长兄弟69) 分析如

18、下的C#代码段,( )编译没有异常和错误(选择二项)A. string s =ok; B. bool b =null;C. char c =a; D. int i =12;第三章70) 在C#中,以下一维数组的初始化正确的是()。(选择一项)A. int array=new int5;B. int array=new int50,1,2;C. int array=0,1,2,3,4,5;D. int array=new int5 0,1,2,3,4;71) 分析下列的C#程序代码,程序运行时在控制台打印输出值为( )。(选择一项)static void Main(string args) in

19、t count = 3; while (count 5) Console.Write(+count); A. 34B. 345C. 45D. 没有输出72) C#中声明一个字符串数组:string citys = 北京,重庆,长沙;和一个字符串变量string op = ,;那么Console.WriteLine(string.Join(op,citys);将输出( )。(选择一项)A. 北京,重庆,长沙B. 北京,重庆,长沙,C. ,北京,重庆,长沙D. ,北京,重庆,长沙,73) 分析下列C#代码,程序输出结果是( )。 static void Main(string args) for

20、(int i = 0; i 1) Console.Write(-count); A. 32B. 321C. 21D. 275) 多数编程语言都提供数组这种数据存储结构来存储同种类型的多个数据元素,在C#中定义了如下数组。选项中有关该数组的说法中错误的是( )。(选择一项)int array;array = new int10;A. 该数组最多包含10个元素B. 该数组的第一个元素索引值为1C. 该数组被使用前必须先赋值D. 该数组定义与intarray = new int10;等价76) 在C#中,可以使用哪些循环 ( )。(选择一项)A. forB. do-whileC. foreachD.

21、 以上都可以77) 在C#中,以下哪个方法用于去除字符串首位的空格 ( )。(选择一项)A. Trim()B. ToLower()C. Join()D. Split()78) 在C#中,以下哪个方法用于格式化字符串 ( )。(选择一项)A. Trim()B. ToLower()C. Format()D. Split()79) 在C#中,以下哪个方法用于将字符串转换成大写 ( )。(选择一项)A. ToUpper()B. ToLower()C. Format()D. Split()80) 在C#中,以下哪个方法用于在字符串中获取给定位置的字符串 ( )。(选择一项)A. ToUpper()B.

22、Substring()C. Format()D. Split()81) 分析下列C#代码,最终的运行结果是()(选择一项)82) ? using System;83) ? class Test84) ? static void Main()85) ? string name=”ADO.NET”;86) ? foreach(char c in name)87) ? Console.Write(c);88) ?89) ? 90) ? A. name B. ADO.NET C. 编译出错,存在语法错误 D. cccc91) 多数编程语言都提供数组这种数据存储结构来存储同种类型的多个数据元素。在C#语

23、法中有关数组定义正确的是( )(选择一项)A. int iArray=new int10; B. int iArray=new int;C. int iArray=new int10; D. int iArray=new int(10);92) 分析下列的C#程序代码,程序运行时在控制台打印输出值为( )(选择一项)93) static void Main(string args)94) 95) ? int count=5;96) ? do 97) ? Console.Write(+count);98) ? while(count5);99) A. 5 B. 6 C. 4 D. 没有输出100

24、) 在C#中,C#源程序文件的扩展名为( )(选择一项)A. .doc B. .txt C. .ppt D. .cs101) 在C#中,下列代码的运行结果是( )(选择一项)102) using System;103) class Test104) ? static void Main(string args)105) ? string strings=a,b,c;106) ? foreach(string info in strings)107) ? 108) ? Console.Write(info);109) ? 110) ? 111) A. a B. b C. CD. abc第四章11

25、2) 在C#中,下面代码运行后在屏幕输出的结果是( )。(选择一项)using System;usingusing System.Text; class Program static void Main(string args) int count = 8; Run(count); Console.Write(count); Console.Read(); private static void Run(int count) count = count + 88; Console.Write(count); A. 968B. 896C. 9696D. 编译错误113) 在C#中,以下有关方法的

26、描述中,正确的是( )。(选择一项)A. 调用方法时,只能把实参的值传给形参,形参的值不能传给实参B. 方法中可以使用多个return语句,每个return语句都能起作用C. 方法必须有返回值,否则不能使用方法D. 方法必须和Main()方法定义在同一个类中114) 在C#中,方法的默认访问修饰符是( )。(选择一项)A. publicB. privateC. internalD. protected115) 在C#中,关于方法不正确的是( )。(选择一项)A. 减少代码冗余B. 模块化编程C. 提高代码重用性D. 维护困难116) 在C#中,方法的返回值的个数( )。(选择一项)A. 1B. 2C. 3D. 1个以上117) 在C#中,方法的使用正确的是( )。(选择一项)A. public int Say(return 0)B. public string Say

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1