电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > DOC文档下载
分享到微信 分享到微博 分享到QQ空间

C#前3章练习题参考答案

  • 资源ID:88918259       资源大小:75.15KB        全文页数:10页
  • 资源格式: DOC        下载积分:15金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要15金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

C#前3章练习题参考答案

第1章 一选择题1. 关于C#程序的书写,下列不正确的说法是【D】。A) 区分大小写B) 一行可以写多条语句C) 一条语句可以写成多行D) 一个类中只能有一个Main()方法,因此多个类中可以有多个Main()方法。2. C#应用程序项目文件的扩展名是【A】。A) csprojB) csC) slnD) suo3. 运行C#程序可以通过按【C】键实现。A)Shift+ F5B) Alt+F5C) Ctrl+F5D) Alt+Ctrl+F54. 公共语言运行库可简写为(C )。 A) MSIL B) JIT C) CLR D) MSDN5. 下面对 Write()和 WriteLine()方法的描述,不正确的是(C)。A.WriteLine()方法在输出字符串的后面添加换行符B.使用 Write()输出字符串时,光标将会位于字符串的后面C.使用 Write()和 WriteLine()方法输出数值变量时,必须要先把数值变量转换成字符串D.使用不带参数的 WriteLine()方法时,将会产生一个空行6. 以下哪句话是正确的?    (  D  )   A.命名空间应该包含在类中   B.每个类都是为了完成一个独立的功能   C.一个资源解决方案只能包含一个项目   D.C#源程序的扩展名是.cs7. 要看到程序运行的结果,必须按下列哪个组合键(A)。A. Ctrl+F5 B. Ctrl+F9 C. Alt+F5 D. Alt+F二填空题1. 在C#中,进行注释有两种方法:使用“/”和使用“/* */”符号对,其中【/ 】只能进行单行注释。2. 在C#程序中,程序的执行总是从【Main( )】方法开始的。第2章 一选择题1. 在C#语言中,下列能够作为变量名的是【 C 】。A) ifB) 3abC) a_3bD) a-bc2. 表达式5/2+5%2-1的值是【 B 】。A) 4B) 2C) 2.5D) 3.53. 下列数值类型的数据精度最高的是【C】。A) intB) floatC) decimalD) ulong4. 在C#语言中,下面的运算符中,优先级最高的是【 B 】。A) %B) +C) *=D) >5. 能正确表示逻辑关系“a10 或 a0”的C#语言表达式是【 D 】。A) a>=10 or a<=0B) a>=10 and a<=0C) a>=10 && a<=0D) a>=10 | a<=06. 以下程序的输出结果是【 C 】。using System;class Programpublic static void Main(string args)int a=5,b=4,c=6,d;Console.WriteLine(“0”,d=a>b?(a>c?a:c):b);A) 5B) 4C) 6D) 不确定7. 要使用变量score来存储学生某一门课程的成绩(百分制,可能出现小数部分),则最好将其定义为【 C 】类型的变量。A) intB) decimalC) floatD) long 8. 已定义下列变量:int n; float f; double df;df=10; n=2;下列语句正确的是【 C 】。A) f=12.3;B) n=df;C) df=n=100;D) f=df;9. 下列表达式或语句中,有语法错误的是【 A 】。A) n=12%3.0;(n为int型)B) 12/3.0C) 12/3D) a>b10. 下面有关变量和常量的说法,正确的是【 B 】。A) 在程序运行过程中,变量的值是不能改变的,而常量是可以改变的B) 常量定义必须使用关键字constC) 在给常量赋值的表达式中不能出现变量D) 常量在内存中的存储单元是固定的,变量则是变动的11. 下列类型转换中正确的是【 A 】(A) int i=A (B) long L=1.1f (C) int i=(float)1.1 (D) int i=1.112. 以下选项中,合法的赋值语句是(B )(A) int a=1 (B) int i=1;int j=i+;(C) int a=a+1=2; (D) int i=int (j);13. 下列运算符中属于关系运算符的是(A)(A) = (B) = (C) += (D) -=14. 阅读下面的程序,程序的运行结果为(C)int a=10,b=4,c=20,d=6;label1.Text=a+*b+c*-d;(A)144(B)160(C)140(D)16415. 阅读下面的程序,程序的运行结果为(B)int x=3,y=4,z=5;String s = "xyz"label1.Text=s+x+y+z;(A)xyz12 (B)xyz345 (C)xyzxyz (D)12xyz16. 阅读下面的程序,程序的运行结果为(B)int i=10,j=3;float m=213.5f,n=4.0f;label1.Text=i%j+”;label2.Text=m%n+”;(A)1.0和1.5(B)1和1.5(C)1.0和2.5(D)1和2.517. C#中每个 int 类型的变量占用(C)个字节的内存A.1 B.2 C.4 D.818. 在 C#中,表示一个字符串的变量应使用以下哪条语句定义? (B)A.CString str; B.string str; C.Dim str as string D.char * str;19. C#中,新建一字符串变量 str,并将字符串"Tom's Living Room"保存到串中,则应该使用下列哪条语句? (B)A.string str = "Tom's Living Room" B.string str = "Tom's Living Room"C.string str("Tom's Living Room"); D.string str("Tom"s Living Room");20. 设”int a=3,b=4,c=5;”表达式”(a+b)>c&&b=c”的值是( B )A.true B.false C.3 D.721. 设“int a=12;”则执行完语句“a+;a=a+3”后,a的值是( D )A.12 B.15 C.13 D.1622. 以下数据中,属于int类型的是( A )A.8 B.8 C.”8” D.8.823. 在C#以下哪个变量名是正确的   (  C   )  A.$34       B.45b     C.a_3      D.int24. 以下哪句话是正确的?  (   B  )   A.C#是一种面向对象的开发语言,而JAVA不是。   BC#项目编译后的可执行文件扩展名为.exe   C. C#中Main()方法中的M首字母不一定要大写   D基本数据类型的变量,其内容为引用,即地址。25. 下列选项中,(c)是引用类型。 a)enum类型 b)struct类型 c)string类型 d)int类型26. C#的数据类型有(b)a)值类型和调用类型; b)值类型和引用类型; c)引用类型和关系类型; d)关系类型和调用类型;27. 在C#中,下列代码运行后,变量max的值是(C) int a=5,b=10,c=15,max=0;       max = a>b?a:b;       max = c<max?c:max;A.0 B.5 C.10 D.1528. 在C#中,下列常量定义正确的是(B)。A.const double PI 3.1415926; B.const double Pi=2.7C.define double PI 3.1415926 D.define double e=2.729. 设a=6,b=4,则表达式b*a+3的值为( C ) A3 B18 C27 D3630. 标识符的名字不能使用c#语言中的关键字,如果要使用,则应使用(C)字符作为前缀:A B任意字符 C D/31. 在C#中,下列代码的运行结果是( A )。float f = 123.56F;object o = f;f = 789.123F;Console.WriteLine("f=0", f);Console.WriteLine("o=0", o); a)f=789.123o=123.56b)f=123.56o=789.123c)f=789.123o=789.123d)f=123.56o=123.5632. 在C#中,下列代码的输出结果是( C )。using System;class Test public enum WeekDays Mon, Tue, Wed, Thur, Fri, Sta, Sun static void Main() WeekDays week = (WeekDays)2; Console.WriteLine(week); a) 2 b) Tue c) Wed d) 编译错误33. 以下代码段体现了C#中的( C )概念,该概念使得对象模型变得简单易懂。int val = 10;Object obj = val;a) 继承 b) 重载 c) 装箱 d) 委托34. 下面关于C#中值类型和引用类型的描述正确的是( D )。a)结构属于引用类型b)字符串属于值类型c)所有内置的数据类型都是值类型,所有用户定义的数据类型都是引用类型d)值类型变量直接存放真正的数据,引用类型变量存放的是指向真正的数据的存放地址二填空题1. 8/3的结果是:【2】。2. C#中,所有类型(包括所有的值类型和所有的引用类型)的基类是【object类】。3. 当整数b赋值给一个object对象时,这个过程称为【装箱】。

注意事项

本文(C#前3章练习题参考答案)为本站会员(jiups****uk12)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.