- 2
- 0
- 约1.1万字
- 约 14页
- 2020-04-20 发布于浙江
- 举报
C#程序设计实践与分析实验一-参考答案
实验一、C#面向对象编程
实验目的
熟悉 Visual Studio.net 2008开发环境
了解 Visual C#编程特性
掌握类的创建和对象声明
掌握通过属性访问对象中的数据
掌握继承实现方法
熟悉委托、事件的定义极其使用
实验内容
创建C#控制台应用程序。设计一个简单的密码验证程序,若密码正确,则显示“欢迎进入本系统!”,否则显示“密码输入错误,请重新输入!”。若连续三次密码输入错误,则显示“对不起,超过最多输入次数,取消服务!”,程序退出。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int i = 0;
string mima = 123321;
bool k = true;
Console.WriteLine( );
Console.WriteLine( 》?¤》?¤》?¤》?¤欢?迎?-使o1用??本à?系|ì统a3《?《?《?《?\n\n);
Console.WriteLine( 请?输o?入¨?您¨2的ì?服¤t务?秘?密¨1 );
while (k)
{
string get = Console.ReadLine();
if (get != mima)
{
i++;
if (i == 3)
{
Console.WriteLine(对?不?起e,ê?您¨2输o?入¨?的ì?密¨1码?错?¨a误¨?次??数oy已°?经-超?过y三¨y次??,ê?\n\n已°?取¨?消?服¤t务?,ê?请?按???任¨?意°a键¨1结¨¢束o?!ê? !ê?);
Console.ReadLine(); break;
}
else
Console.WriteLine(对?不?起e,ê?您¨2输o?入¨?的ì?密¨1码?有?D误¨?,ê?请?重?新?输o?入¨? !ê?);
}
else
{
Console.WriteLine(欢?迎?-进?入¨?本à?系|ì统a3!ê?!ê?);
Console.ReadLine(); break;
}
}
}
}
}
创建一个点Point类,属性包括横坐标、纵坐标。要求能够完成点的移动操作、求两点距离操作,并利用运算符重载,对两个点进行比较(相等和不等)依据是两坐标点相等指它们横坐标和纵坐标分别相等。编写一个测试程序对产生的类的功能进行验证。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace _1_2
{
class point
{
public double x, y;
public point(double a, double b)
{
x = a; y = b;
}
public void move(double a, double b)
{
x = x + a;
y = y + b;
}
public static bool o
您可能关注的文档
最近下载
- TIME时代 TDN 5000 全数字气保焊机使用说明书.pdf VIP
- 锂硫电池课件PPT.pptx VIP
- 人教版七年级英语下册全套新测试卷(配2025年春改版教材).pdf
- 2023年国家统一法律职业资格考试客观卷二真题含答案解析.docx VIP
- 大型可变体变构型航天器动力学模型重构方法.pdf VIP
- SMW 工法桩施工技术、质量要点.docx VIP
- 2025年军队文职人员统一招聘面试( 信息保障)预测题及答案.doc VIP
- 中国能源大数据报告(2025).docx VIP
- 政治试卷贵州省贵阳市2026届高三年级质量监测(11.21-11.22).docx VIP
- T_CRHA 073—2024(成人清洁间歇导尿护理).pdf VIP
原创力文档

文档评论(0)