C#实验8Windows应用程序开发(一)含全代码

上传人:公**** 文档编号:460723537 上传时间:2023-06-23 格式:DOCX 页数:7 大小:99.35KB
返回 下载 相关 举报
C#实验8Windows应用程序开发(一)含全代码_第1页
第1页 / 共7页
C#实验8Windows应用程序开发(一)含全代码_第2页
第2页 / 共7页
C#实验8Windows应用程序开发(一)含全代码_第3页
第3页 / 共7页
C#实验8Windows应用程序开发(一)含全代码_第4页
第4页 / 共7页
C#实验8Windows应用程序开发(一)含全代码_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《C#实验8Windows应用程序开发(一)含全代码》由会员分享,可在线阅读,更多相关《C#实验8Windows应用程序开发(一)含全代码(7页珍藏版)》请在金锄头文库上搜索。

1、夭z嘻再慌课程实验报告课程名称:C#程序设计实验项目 名称: 实验八 Windows应用程序开发(一)专业班级:姓名:学号:2指导教师:宀 兀成时间:2013 年 10 月 20 日计算机科学与工程系实验八Windows应用程序开发(一)一、实验目的1、掌握窗体应用程序开发的步骤;2、掌握标签控件、文本框控件以及按钮控件的使用。二、实验内容1. 创建一个Windows应用程序,在文本框中输入两个整数,输出这两个整数的和、差、积、商。程 序运行结果如图所示。程序设计具体要求如下:(1)要求窗体没有最大、最小化按钮,且用户不能调整窗体的大小(提示:可将窗体的最大尺寸 属性MaximumSize和最

2、小尺寸MinimumSize属性设置为相同的值)(2)用户在两个文本框中输入2个整数后单击“计算”按钮可在标签框中显示计算结果,如图所/示O(3)要求计算结果标签中的内容分行显示(提示:使用转义字符实现分行)(4)要求“计算”按钮能响应vEnter 键,即输入数据完成后,不仅用鼠标单击“计算”按钮可 以显示计算结果,按Enter键可以实现相同的功能;要求“清除”按钮能响应ESC键,“清 除”按钮的基本功能是清空文本框与显示计算结果标签框中的内容。(5) 程序启动时或单击“清除”按钮后,“整数1”文本框能得到焦点(自动出现插入点)(6) 连续按键盘上的Tab键时,焦点按“整数1”文本框-T “整

3、数2”文本框-T “计算”按 钮亠“清除”按钮的顺序转移。2. 已有如下代码,按要求增加功能:static void Main(string args)string email; /电子邮件地址 Console.WriteLine(请输入你的邮箱:”); email = Console.ReadLine();Console.WriteLine(你的邮箱是0, email);需增加的功能:(1)输入yes时,程序循环执行(2) 兼容以下各种形式yes (YES、yes、YeS.)(3)提取邮箱的用户名三、实验过程实验 8-1实验代码:文本框1 自动获得焦点:private void textBo

4、x1_TextChanged(object sender, EventArgs e) txtNum1.Focus();计算功能代码:private void button1_Click(object sender, EventArgs e)int num1, num2, add,sub,mul,div;num1 = int.Parse(txtNum1.Text);num2 = int.Parse(txtNum2.Text);add = num1 + num2;sub = num1 - num2;mul = num1 * num2;if (num2 = 0) lbl3.Text =计算结果:+

5、nn两数相加结果为+ add + .nn两数相减结果为+ sub + .nn两数相乘结果为+ mul + .nn除数不能为0.;elsediv = num1 / num2;lbl3.Text =计算结果:+ nn两数相加结果为+ add + .nn两数相减结果为 + sub + .nn两数相乘结果为+ mul + .nn两数相除的结果为:+div;清除功能代码:private void button2_Click(object sender, EventArgs e)txtNum1.Text = null; txtNum2.Text = null; lbl3.Text = null;实验结果:

6、图8-1第一个文本框自动获得焦点、用户不能调节界面大小。图8-2输入数据后鼠标点击计算或者按vEnter键可以进行计算并输出结果。图8-3点击清除后将计算内容清空,第一个文本框自动获得焦点,按键盘上ITab键 时,焦点按“整数1”文本框亠“整数2”文本框“计算”亠“清除”的顺序转移。实验8-2实验代码:namespace _8_2class Programstatic void Main(string args)string email; /电子邮件地址string st;int index;string user;Console.WriteLine (是否继续输入?(是请输入yes) .);

7、 st = Console.ReadLine();while(st.ToLower() =yes)Console.WriteLine请输入你的邮箱:”);email = Console.ReadLine();index = email.IndexOf();user = email.Substring(O, index);Console.WriteLine(你的邮箱是0, user );Console.WriteLineC是否继续输入?(是请输入yes) st = Console.ReadLine();实验结果:I file:/D:/匚#保存区悶-2/8-2/bi n/Deb u g/8-2. EXE是否继续输入?(是请输Aves)-请输入你的邮箱:92 567202 l(?qq. con672021(是请输入卯冷)y e s请输入你的邮箱:fanfanlixinP你的邮箱是fanfanlixin(是请输入吨)图8-4输入各种形式的“yes”之后,可以实现循环。输入其他字符停止退出。四、实验总结主要包括本次实验是否完成、实验中遇到的问题及解决方法、实验收获等。这次试验的前两个题基本上不怎么困难,第一题有点麻烦,找属性的时候很费劲,不过逻辑不 难理解。第二题没有算法,只是能把函数找到就好做了。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 建筑资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号