网站大量收购闲置独家精品文档,联系QQ:2885784924

_《软件技术基础》复习 完成.docx

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
_《软件技术基础》复习 完成

《软件技术与应用》复习 本课程重点在于获得C#编程能力,要掌握面向对象的概念,熟练掌握常用控件的属性、方法、事件,以及应用这些要素完成应用程序的编写。下列各题仅为样题,用于描述要掌握的编程类型、控件的属性方法事件等。 控制台编程:通过键盘输入一个圆的半径(单精度数据),计算出该圆的面积,要求有详细的输入提示和输出提示,其中圆周率的值用符号常量保存。 static void Main(string[] args) { double r, s; const Double pi = 3.14; Console.WriteLine(请输入圆的半径); r = Convert.ToInt32(Console .ReadLine ()); s = pi * r * r; Console.WriteLine(半径为+r +的圆面积为+s ); Console.ReadLine(); } 控制台编程:生成一个随机正整数作为考试分数,分值范围为40~100,80分及以上为良好,要求将分数换算成良好、及格或不及格并输出(3个if语句)。 static void Main(string[] args) { int g; string s = ; Random r = new Random(); g = r.Next(40,101); if (g 60) s = 不及格; if (g= 60g80) s = 及格; if (g =80) s = 良好; Console.WriteLine(分数为+g +为+s); Console.ReadLine(); } 控制台编程:产生23个100以内正整数,输出其中的最大值、最小值、平均值(保留小数2位)。 static void Main(string[] args) { int i, x, max = -1, min = 101; double s = 0; Random r = new Random(); for (i = 0; i = 23; i++) { x = r.Next(0, 101); if (x max) max = x; if (x min) min = x; s = s + x; Console.Write(x+,); } s = s / 23; s = Math.Round(s, 2); Console.WriteLine(最大值为+max +最小值为+min +平均值为+s); Console.ReadLine(); } 编写简易“计算器”程序,窗体上有3个文本框和4个命令按钮,命令按钮放置在一个分组控件中;在前两个文本框中输入实数数据,单击某个单选按钮选择计算类型,完成相应的计算并在第三个文本框中输出。进行除法运算时,如果除数为零,结果文本框中输出“Error”,参见下左图。 private void button1_Click(object sender, EventArgs e) { double a, b, c; a = Convert.ToDouble( textBox1 .Text ); b = Convert.ToDouble(textBox2.Text); c = a + b; textBox3.Text= c.ToString(); } private void button2_Click(object sender, EventArgs e) { double a, b, c; a = Convert.ToDouble(textBox1.Text);

文档评论(0)

l215322 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档