1 / 20
文档名称:

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

格式:docx   大小:157KB   页数:20页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

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

上传人:1017848967 2019/1/23 文件大小:157 KB

下载得到文件列表

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

文档介绍

文档介绍:《软件技术与应用》复习本课程重点在于获得C#编程能力,要掌握面向对象的概念,熟练掌握常用控件的属性、方法、事件,以及应用这些要素完成应用程序的编写。下列各题仅为样题,用于描述要掌握的编程类型、控件的属性方法事件等。控制台编程:通过键盘输入一个圆的半径(单精度数据),计算出该圆的面积,要求有详细的输入提示和输出提示,其中圆周率的值用符号常量保存。staticvoidMain(string[]args){doubler,s;constDoublepi=;("请输入圆的半径");r=(());s=pi*r*r;("半径为"+r+"的圆面积为"+s);();}控制台编程:生成一个随机正整数作为考试分数,分值范围为40~100,80分及以上为良好,要求将分数换算成良好、及格或不及格并输出(3个if语句)。staticvoidMain(string[]args){intg;strings="";Randomr=newRandom();g=(40,101);if(g<60)s="不及格";if(g>=60&&g<80)s="及格";if(g>=80)s="良好";("分数为"+g+"为"+s);();}控制台编程:产生23个100以内正整数,输出其中的最大值、最小值、平均值(保留小数2位)。staticvoidMain(string[]args){inti,x,max=-1,min=101;doubles=0;Randomr=newRandom();for(i=0;i<=23;i++){x=(0,101);if(x>max)max=x;if(x<min)min=x;s=s+x;(x+",");}s=s/23;s=(s,2);("最大值为"+max+"最小值为"+min+"平均值为"+s);();}编写简易“计算器”程序,窗体上有3个文本框和4个命令按钮,命令按钮放置在一个分组控件中;在前两个文本框中输入实数数据,单击某个单选按钮选择计算类型,完成相应的计算并在第三个文本框中输出。进行除法运算时,如果除数为零,结果文本框中输出“Error”,参见下左图。privatevoidbutton1_Click(objectsender,EventArgse){doublea,b,c;a=();b=();c=a+b;=();}privatevoidbutton2_Click(objectsender,EventArgse){doublea,b,c;a=();b=();c=a-b;=();}privatevoidbutton3_Click(objectsender,EventArgse){doublea,b,c;a=();b=();if(b==0)="error";else{c=a/b;=();}}privatevoidbutton4_Click(objectsender,EventArgse){doublea,b,c;a=();b=();c=a*b;=();}参见上右图,在文本框中输入一个整数,单击窗体用单选按钮判断其奇偶性,用复选框判断其正负性,如果是0则复选框消失。privatevoidForm1_Click(objectsender,EventArgse){inta;a=();if(a%2!=0)=true;=true;if(a>0)=true;els

最近更新