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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(C#程序设计实验报告Word文件下载.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

C#程序设计实验报告Word文件下载.docx

1、一、实验目的1、熟悉Visual Studio .NET开发环境。2、掌握C#应用程序的基本操作过程。3、掌握C#的数据类型,运算符以及表达式的使用。4、掌握分支和循环语句的使用方法。5、掌握一维数组,二维数组及数组型数组的使用。二、实验要求(1)编写程序要规范、正确,上机调试过程和结果要有记录(2)做完实验后给出本实验的实验报告。三、实验设备、环境 安装有Visual Studio .NET软件。四、实验步骤1、分析题意。2、根据题目要求,新建项目。3、编写并输入相关的程序代码。5、运行与调试项目。6、保存项目。五、实验内容1、编写一个简单的控制台应用程序,打印一行文字(如你的姓名)。usi

2、ng System;using System.Collections.Generic;using System.Linq;using System.Text;namespace one.first class Program static void Main(string args) System.Console.WriteLine(我叫王蕾!); 2、编写一个简单的Windows应用程序,在窗体Load事件中书写代码,标签中显示你的姓名。using System.ComponentModel;using System.Data;using System.Drawing;using Syste

3、m.Windows.Forms;namespace one.second public partial class Form1 : Form public Form1() InitializeComponent(); private void Form1_Load(object sender, EventArgs e) this.Text = Windows 程序; Label lblShow = new Label(); lblShow.Location = new Point(20, 30); lblShow.AutoSize = true; lblShow.Text = 王蕾! this

4、.Controls.Add(lblShow);3、编写一个一个程序,用来判断输入的是大写字母,小写字母,数字还是其他的字符。namespace one.third Console.WriteLine(请输入一个字符: char c = Convert.ToChar(Console.ReadLine(); if (c=a&cAZ)这是一个字母 if (char.IsDigit(c) Console .WriteLine(这是一个数字4、分别用while,do-while,for循环求1到100的和。namespace one.forth.one int i = 1, sum = 0; while

5、 (i = 100) sum = sum + i; i+;1到100的自然数之和为: + sum);namespace one.forth.two do= 100);1到100的自然数的和为: + sum );namespace one.forth.three int i , sum = 0; for (i = 1; i = 100; i+)5、定义一个一维数组,用随机数为此赋值,用foreach循环输出其中的内容。namespace first.five int a = 0,1,2,3,4; foreach (int i in a) Console.WriteLine(ai);6、实现二维数

6、组的输入和输出。namespace first.six int, a = new int2, 3 1, 2, 3 , 4, 5, 6 ; for (int i = 0; 2; for (int j = 0; j = 0 & m aj)/判断i下标的数是否大于j下标的数 aj + 1 = aj;/如果i下标大于j把j往后移一个位 j-; aj+1 = m; /当不大于j的时候就把M的值放到i下标下面 j+1 是为了下标减到最前时考虑 -1 + 1 还是下标的最前面排序后,数组顺序为: void show(int a) int i; Console.Write(0 , ai); Console.W

7、riteLine(); int a = 4, 7, 1, 2, 5, 8, 9, 10, 3, 6 ; sort s=new sort(); s.change(a);3、定义一个学生类,把学生类当作对象来传递。namespace second.three public class student public void st() int a = 999; public class st public void aa(student s) Console.WriteLine(s); student s=new student(); st s1 = new st(); s1.aa(s);4、定义一

8、个方法,求两个数的和和差,通过参数把这两个值带回。namespace second.four public class sum public void ab(out int m, out int n,int a, int b) m = a + b; n = a - b; sum s = new sum(); int a = 10; int b = 3; int m, n; s.ab(out m, out n, a, b);0+1=2;0-1=3,a,b,m,n);5、用构造函数重载,实现矩形的面积,圆的面积,梯形的面积;namespace secong.five public class sq

9、uare public double area; public square() public square(double a) area = a * a * 3.14; public square(double a, double b) area = a * b; public square(double a, double b, double h) area = (a + b) / 2 * h; double a, b, h,area; a = 2; b = 5; h = 3; square s = new square(a,b);求矩形面积,长为a=0,宽为b=1,面积area=2,a,

10、b,s.area); square i = new square(a);求圆形面积,半径a=0,面积area=1, a, i.area); square j = new square(a, b, h);求梯形面积,上底为a=0,下底为b=1,高为h=2面积area=3, a, b,h, j.area);6、设计一个windows应用程序,在该程序中定义一个学生类和班级类,以处理每个学生的学号,姓名,语文,数学和英语成绩,要求:1)能查询每个学生的总成绩。2)能显示全班前三名的名单。3)能显示单科成绩最高分和不及格的学生名单。4)能统计全班学生的平均成绩。5)能显示各科成绩不同分数段的学生人数的

11、百分比。Student类:namespace Test2_6 public class Student public string stuNo; public string name; public double chinese; public double math; public double english; public double sumScore get return chinese + math + english;StudentList类: public class StudentList:Student int snums; public Student stu=new S

12、tudent50; public StudentList() snums = 0; public void addstu(Student s) stusnums = s; snums+; public int searchstu(string name) snums; if (stui.name = name) break; if (i = snums) return -1; else return i; /给所有成绩排序,用后面实现前三名的排名 public void ProThree() int k = i; for (int j = i + 1; if (stuj.sumScore st

13、uk.sumScore) k = j; if (k != i) Student temp; temp = stuk; stuk = stui; stui = temp; /显示单科成绩的最高分 public int HighScore(int k) int p = 0; if (k = 0) for (int i = 1; if (stui.math stup.math) p = i; else if (k = 1) if (stui.chinese stup.chinese) p = i; else return p; /显示不及格名单 public string BuhgName(int k) string name= if (stui.math 60) name +=stui.name+n if (stui.chinese 60) name += stui.name +

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1