已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验二实验二 C C 语言基础语言基础 学号 学号 20131020260 姓名 姓名 廖宇廖宇 专业 专业 信息管理与信息系统信息管理与信息系统 实验时间 实验时间 2016 年年 3 月月 15 实验地点 实验地点 图书馆图书馆 一 实验目的一 实验目的 掌握 C 语言的基础语法 能熟练创建类 属性和方法 掌握对类的继承和调用类的方法 二 实验内容和要求二 实验内容和要求 1 根据用户输入 1 12 之间的数字 转换成相应月份所具有的天数 2 在页面接受用户输入的数字 表示 0 到该数字之间的范围 将该范围内所有的质 数输出到页面 3 设计一个学生类 Student 该类继承于 Person 类 Person 类包括姓名 Name 和 成绩 Score 两个属性 Student 类中有一个方法 CheckScore 用于判断成绩的等级 4 将学生类 Student 应用于窗体中 5 在页面的两个文本框中分别接受用户输入长方形的两条边长 再设计两个按钮 一个用于面积的计算 一个用于周长的计算 当单击其中一个按钮时 在页面的标签控件 上显示计算的结果 操作过程中注意要截图 记录操作步骤并上交实验报告 3 实验步骤 实验步骤 1 根据用户输入 1 12 之间的数字 转换成相应月份所具有的天数 A 打开 visual studio 2010 按实验一的方法创建一个 ASP NET Web 的空网站 命名为 课堂练习 1 B 在网站根目录下创建名为 Default aspx 的窗体文件 设计 web 窗体 切换到设计视图 向页面中添加 1 个 TextBox 控件 1 个 Button 控件和 1 个 Label 控件 并设置属性 获得 如下图界面 C 编写事件代码 按钮 btnSubmit 被单击时执行的事件如下 protected void btnSubmit Click object sender EventArgs e int month Convert ToInt32 txtInput Text switch month case 1 lblDisplay Text 1 月共有 31 天 break case 2 lblDisplay Text 2 月共 2 有 28 天 break case 3 lblDisplay Text 3 月共有 31 天 break case 4 lblDisplay Text 4 月共有 30 天 break case 5 lblDisplay Text 5 月共有 31 天 break case 6 lblDisplay Text 6 月共有 30 天 break case 7 lblDisplay Text 7 月共有 31 天 break case 8 lblDisplay Text 8 月共有 31 天 break case 9 lblDisplay Text 9 月共有 30 天 break case 10 lblDisplay Text 10 月共有 31 天 break case 11 lblDisplay Text 11 月共有 30 天 break case 12 lblDisplay Text 12 月共有 31 天 break default lblDisplay Text 输入数字有误 break D 右击创建的 web 窗体 选择在浏览器中浏览 进行测试 2 在页面接受用户输入的数字 表示 0 到该数字之间的范围 将该范围内所有的质 数输出到页面 A 打开 visual studio 2010 按实验一的方法创建一个 ASP NET Web 的空网站 命名为 课堂练习 2 在网站根目录下创建名为 Default aspx 的窗体文件 B 设计 web 窗体 切换到设计视图 向页面中添加 1 个 TextBox 控件 1 个 Button 控件 和 1 个 Label 控件 并设置如下属性 获得如下图界面 C 编写事件代码 按钮 btnSubmit 被单击时执行的事件如下 protected void btnSubmit Click object sender EventArgs e int range Convert ToInt32 txtInput Text int pen new int range for int i 2 i range i int k int Math Sqrt i int j for j 2 j k 1 pen i 1 for int i 0 i pen Length i if pen i 1 Response Write i Response Write D 右击创建的 web 窗体 选择在浏览器中浏览 进行测试 3 设计一个学生类 Student 该类继承于 Person 类 Person 类包括姓名 Name 和 成绩 Score 两个属性 Student 类中有一个方法 CheckScore 用于判断成绩的等级 A 打开 visual studio 2010 按实验一的方法创建一个 ASP NET Web 的空网站 命名为 课堂练习 3 B 右击网站名称 选择 添加新项 命令 在 添加新项 对话框中选择 类 模版 重 命名为 Person cs 单击添加按钮 C 打开 Person cs 文件 输入如下代码 public class Person private string name private int score public string Name get return name set name value public int Score get return score set score value public Person string name int score this Name name this Score score TODO 在 此 处鋦添 加 构 1 造 函 数簓逻 辑 D 用同样的方法建立 类 模版 Student cs E 打开 Student cs 文件 输入以下代码 public class Student Person public Student string studentName int studentScore base studentName studentScore public string checkScore int score this Score int grand score 10 switch grand case 10 case 9 return this Name 成绩优秀 break case 8 return this Name 成绩良好 break case 7 return this Name 成绩中等 break case 6 return this Name 成绩及格 break case 5 case 4 case 3 case 2 case 1 case 0 return this Name 成绩不合格 break default return 您的输入有误 break 4 将学生类 Student 应用于窗体中 A 在网站根目录下创建名为 Default aspx 的窗体文件 设计 web 窗体 切换到设计视图 向页面中添加 2 个 TextBox 控件 1 个 Button 控件和 1 个 Label 控件 设置相应属性 获 得如下界面 B 浏览建立的 web 窗体 进行测试 5 在页面的两个文本框中分别接受用户输入长方形的两条边长 再设计两个按钮 一个用于面积的计算 一个用于周长的计算 当单击其中一个按钮时 在页面的标签控件 上显示计算的结果 A 打开 visual studio 2010 按实验一的方法创建一个 ASP NET Web 的空网站 命名为 课堂练习 4 在网站根目录下创建名为 Default aspx 的窗体文件 B 设计 web 窗体 切换到设计视图 向页面中添加 2 个 TextBox 控件 2 个 Button 控件 和 3 个 Label 控件 设置相应属性 获得如下界面 C 编写事件代码 按钮 Button1 和 Button2 被单击时分别执行的事件如下 D 浏览建立的 web 窗体 进行测试 小结 小结 很多代码都还不知道具体的意思和用法 需要加强基础知识的学习 很多代码都还不知道具体的意思和用法 需要加强基础知识的学习 四 主要实验仪器及材料四 主要实验仪器及材料 安装有 Windows 20
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 基于校长需求的临海市中小学校长培训内容体系建构:探索与实践
- 教师上课安全协议书
- 2026-2031青岛房地产市场现状分析及前景预测报告
- 护士人体解剖学试题库及答案
- 山东省淄博市高青县2025-2026学年九年级上学期期中考试化学试卷(含解析)
- 江苏省南京市九校联合体2025-2026学年高一上学期期中考试化学试卷(含答案)
- 高速分拣与包装生产线机器人行业产业发展现状及未来发展趋势分析研究
- 2025年G1工业锅炉司炉证考试题库及答案
- 2025年水利部事业单位招聘考试《水利相关知识》题库归总(答案+解析)
- 2025年焊工培训考试题及答案
- 专项纪检监察培训课件
- 幼儿园晨间活动目标及实施细则
- 山东叉车理论题库及答案
- 铁路护路安全知识教育
- 外研版初三英语下册教案
- 2025年环境影响评价工程师《环境影响评价案例》真题及答案
- 学堂在线 兵棋 章节测试答案
- 2025年前三季度快速消费品市场概览
- 老年人运动的健康宣教
- 教育学原理 第二版 课件 马工程 第6-10章 学校教育制度-教育科学研究
- (2021-2025)五年高考地理真题分类汇编专题08 人口(全国)(原卷版)
评论
0/150
提交评论