当前位置:文档之家› .net实验报告武科大

.net实验报告武科大

计算机科学与技术学院
实验报告
课程名称:Web程序设计专业:计算机科学与技术班级:
学号:
姓名:
实验1 C#程序设计1(2学时)实验目的
了解C#语言的特点。

熟悉C#的开发环境。

掌握用VS2008编写C#基本程序。

实验内容
1、循环实现:
2358
s (10)
=-+-求前项之和
1235
源程序:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace qh
{
class Program
{
static void Main(string[] args)
{ double sum = 0,a=2,b=1,temp;
for (int i = 1; i <= 10; i++)
{
sum = sum + a / b * (i % 2 == 0 ? -1 : 1);
temp = b;
b = a;
a = temp + b;}
Console.WriteLine(sum);
Console.Read();
} } }
【实验结果】
2、从键盘输入一行字符串,用数组来存放统计出的字母、数字、空格和其他字符个数。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace tj
{class Program
{static void Main(string[] args)
{ int letters = 0, digits = 0, spaces = 0, others = 0;
Console.WriteLine("请输入一个字符串:");
string input = Console.ReadLine();
foreach (char i in input)
{ if (char.IsLetter(i))
letters++;
else if (char.IsDigit(i))
digits++;
else if (char.IsWhiteSpace(i))
spaces++;
else others++;
}
Console.WriteLine("字母:{0}," + "数字:{1}," + "空格:{2}," + "其他:{3}", letters, digits, spaces, others);
Console.Read();
}}}
【实验结果】
实验2 C#程序设计2(2学时)实验目的
了解C#数组的特点。

掌握C#交错数组的编程程序。

实验内容
1、存储和打印杨辉三角形(要求使用交错数组存储)。

输出格式如下:
【源程序】
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication2
{class Program
{static void Main(string[] args)
{Console.WriteLine("input the n:");
int i, j, k;
int n = int.Parse(Console.ReadLine());
int[][] Y = new int[n][];
for (i = 0; i < Y.Length; i++)
{ Y[i] = new int[i + 1];
Y[i][0] = 1; Y[i][i] = 1;}
for ( i = 2; i < Y.Length; i++)
{for (j = 1; j < Y[i].Length - 1; j++)
{Y[i][j] = Y[i - 1][j - 1] + Y[i - 1][j];}}
for (i = 0; i < Y.Length; i++)
{ for (k = 0; k < n - Y[i].Length; k++)
{Console.Write(" ");}
for (j = 0; j < Y[i].Length; j++)
{Console.Write("{0,5:d}", Y[i][j]);}
Console.WriteLine();
} Console.ReadLine();}}}
【实验结果】
实验3 Form编程(2学时)
实验目的
了解 Form编程特点。

掌握标准控件和验证控件的编程。

实验内容
模拟一个求职网站的会员注册功能。

注册信息包括用户名(*)、密码(*)、确认密码(*)、出生日期(*)、Email(*)、专业和个人简介等。

其中(*)为必填项目,密码长度必须为6位,两次密码必须相同,出生日期使用Calendar控件输入,Email必须符合Email格式,专业使用下拉列表选择。

然后在另一页面将会员注册信息显示出来。

【注】实验报告用相关控件的图(可手绘)和主要属性、代码进行描述。

【运行结果】
实验4 页对象编程(2学时)
实验目的
了解页对象特点。

掌握 Session对象编程。

实验内容
模拟一个购物车功能:2个商品购买页面(可互相切换),一个购物车(显示购物列表)。

其中商品购买页面包含商品的名称、单价和购买数量,购物车能统计商品的单价、购买数量和总价。

实验5 数据处理技术(2学时)实验目的
了解+SQL Server数据库开发架构。

掌握数据源控件和数据绑定控件的基本编程。

实验内容
以下试验项目数据库可自拟。

1、带参数的查询
2、带参数的更新和删除
原始数据
删除后
编辑后。

相关主题