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

加入VIP,省得不是一点点
 

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

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

下载须知

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

版权提示 | 免责声明

本文(C#应用开发技术习题.doc)为本站会员(坚持)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

C#应用开发技术习题.doc

1、-WORD 格式- 可编辑-C#应用开发技术习题1.用 enum 定义字节类型的方位常量, 打印出某一方位并将此方位值转化为字节类型,字符串类型值。分析输出结果的原因。 回答以下问题:Enum 的缺省类型是什么?直接输出 myDirection 和 (byte)myDirection 有何区别。class Variablesenum orientation : bytenorth = 1,south = 2,east = 3,west = 4static void Main(string args)byte directionByte;string directionString;orient

2、ation myDirection = orientation.north;Console.WriteLine(“myDirection = 0“, myDirection);directionByte = (byte)myDirection;directionString = Convert.ToString(myDirection);Console.WriteLine(“byte equivalent = 0“, directionByte);Console.WriteLine(“string equivalent = 0“, directionString);Console.ReadLi

3、ne();2建立使用关系运算符和逻辑运算符的程序文件。 Main 方法中实例代码如下static void Main(string args)Console.WriteLine(“Enter an integer:“);int myInt = Convert.ToInt32(Console.ReadLine();Console.WriteLine(“Integer less than 10? 0“, myInt 10);Console.WriteLine(“Integer between 0 and 5? 0“,-WORD 格式- 可编辑-(0 = myInt) Console.WriteLi

4、ne(“Bitwise AND of Integer and 10 = 0“, myInt Console.ReadLine();编译运行该程序。并尝试 myInt 输入不同范围整数,非 10 和10 时的输出差异。3 .从键盘输入两个数进行比较, 并定义一个字符串变量, 当数 1 小于数 2 时,字符串变量为 “ less than ”,当当数 1 等小于数 2 时字符串变量为 “ equalto ”,当数 1 大于数 2 时字符串变量为 “ greater than ”。static void Main(string args)-WORD 格式- 可编辑-string comparison

5、;Console.WriteLine(“Enter a number:“);double var1 = Convert.ToDouble(Console.ReadLine();Console.WriteLine(“Enter another number:“);double var2 = Convert.ToDouble(Console.ReadLine();if (var1 var2)comparison = “less than“;elseif (var1 = var2)comparison = “equal to“;elsecomparison = “greater than“;Cons

6、ole.WriteLine(“The first number is 0 the second number.“, comparison);Console.ReadLine();4.定义三个常量字符串 “ karli,“angelina“” ,“ploppy“ ,并从键盘输入一个名字, 当名字与 “ karli ”相同时输出我们的名字相同,当和 “angelina“ 名字相同时输出你的名字太性感了,当和“ploppy“ 相同时输出这名字真傻。static void Main(string args)const string myName = “karli“;const string sexyN

7、ame = “angelina“;const string sillyName = “ploppy“;string name;Console.WriteLine(“What is your name?“);name = Console.ReadLine();switch (name.ToLower()case myName:Console.WriteLine(“You have the same name as me!“);-WORD 格式- 可编辑-break;case sexyName:Console.WriteLine(“My, what a sexy name you have!“);

8、break;case sillyName:Console.WriteLine(“Thats a very silly name.“);break;Console.WriteLine(“Hello 0!“, name);Console.ReadLine();- 2 -WORD 格式- 可编辑-5 for 循环语句练习(1 ) 程序功能要求:按 5 度的增量打印出一个从摄氏温度到华氏温度的转换表。static void Main(string args)double Fa,Cel;Cel =0;for(Cel=0;Cel100;Cel+=5)Fa = Cel * 9/5;Console.Write

9、Line(Fa);Console.ReadLine();(2 )自行改造以上程序。6. while 循环语句练习( 1 )程序功能要求:运行程序后从键盘输入数字 1/2/3 后,可显示抽奖得到的奖品:恭喜你得了一辆汽车;不错啊,一台笔记本电脑;没白来,一个 MP3 ;如果输入其它数字或字符显示 “没有奖品给你 ! ”。示例代码如下:int choice;choice = Convert.ToInt32(Console.ReadLine();while (choice = 1)Console.WriteLine(“ 恭喜你得了一辆汽车 “);break;while (choice = 2)Con

10、sole.WriteLine(“ 不错啊,一台笔记本电脑 “);break;while (choice = 3)Console.WriteLine(“ 没白来,一个 MP3“);break;-WORD 格式- 可编辑-while (choice != 1 break;( 2)改造以上程序实现此功能;尝试将 choice=1 或 2 或 3 中的 “=” 改为一个 “=”,看效果如何?并分析错误。- 3 -WORD 格式- 可编辑-7 do while 循环语句练习程序功能要求: 输入你现有的存款和当前的年利率及你期望将来得到的存款, 计算出存款多少年后才可以变成你期望的存款额。 注意,若为一年

11、输出 year 为 year,若为多年输出 year为 years。参考代码如下:static void Main(string args)double balance, interestRate, targetBalance; Console.WriteLine(“What is your current balance?“); balance = Convert.ToDouble(Console.ReadLine(); Console.WriteLine(“What is your current annual interest rate (in %)?“); interestRate =

12、 1 + Convert.ToDouble(Console.ReadLine() / 100.0; Console.WriteLine(“What balance would you like to have?“); targetBalance = Convert.ToDouble(Console.ReadLine();int totalYears = 0;dobalance *= interestRate;+totalYears;while (balance targetBalance);Console.WriteLine(“In 0 year1 youll have a balance o

13、f 2.“, totalYears, totalYears = 1 ? “ : “s“, balance);8使用 if.else 语句编写以下程序( 1)程序功能要求:使用 if.else 语句构造多分支,判断某一年是否为闰年。闰年的条件是符合下面二者之一:能被 4 整除,但不能被 100 整除;能被 4 整除,又能被 100 整除。9使用 switch 语句编写以下程序在不同温度时显示不同的解释说明:有点冷,多穿衣服;正合适,出去玩吧;太热了,开空调。10. 用 do while 语句实现程序功能:求 1 2 +100 之和,并将求和表达式与所求的和显示出来。11. 定义一个圆类,计算圆的

14、面积和周长public class circle-WORD 格式- 可编辑-public static void Main()double radium, delimeter, square;const double pai = 3.1415926;radium = Convert.ToInt32(Console.ReadLine();delimeter = 2 * pai * radium;- 4 -WORD 格式- 可编辑-square = pai * pai * radium;Console.WriteLine(“delimeter=0,square=1“, delimeter, squ

15、are);Console.ReadLine();或者:public class circledouble delimeter, square;const double pai = 3.1415926;public void calculate(double rad)delimeter = 2 * pai * rad;square = pai * pai * rad;Console.WriteLine(“delimeter=0,square=1“,delimeter,square);public static void Main()double radium;circle cir = new c

16、ircle();radium = Convert.ToInt32(Console.ReadLine();cir.calculate(radium);Console.ReadLine();请比较以上两个程序,看起来后一个程序把问题复杂化了,是不是不如第一个程序好,它从设计思想上有什么优势么?12. 程序要求如下:其中有 3 个数据成员有学号、姓名、年龄,以及若干成员函数。同时编写主函数使用这个类, 实现对学生数据的赋值和输出。 要求: 使用成员函数实现对数据的输出;使用构造函数实现对数据的输入。参考代码如下:public class students-WORD 格式- 可编辑-string id,name;int age;public students(string id,string name,int age )this.id = id;this.name = name;- 5 -

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。