WEB实验报告一.docx

上传人:b****6 文档编号:13593566 上传时间:2023-06-15 格式:DOCX 页数:9 大小:124KB
下载 相关 举报
WEB实验报告一.docx_第1页
第1页 / 共9页
WEB实验报告一.docx_第2页
第2页 / 共9页
WEB实验报告一.docx_第3页
第3页 / 共9页
WEB实验报告一.docx_第4页
第4页 / 共9页
WEB实验报告一.docx_第5页
第5页 / 共9页
WEB实验报告一.docx_第6页
第6页 / 共9页
WEB实验报告一.docx_第7页
第7页 / 共9页
WEB实验报告一.docx_第8页
第8页 / 共9页
WEB实验报告一.docx_第9页
第9页 / 共9页
亲,该文档总共9页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

WEB实验报告一.docx

《WEB实验报告一.docx》由会员分享,可在线阅读,更多相关《WEB实验报告一.docx(9页珍藏版)》请在冰点文库上搜索。

WEB实验报告一.docx

WEB实验报告一

Web数据库实验报告

实验(训)报告

学号:

姓名:

班级:

实验时间:

2012-09-18实验地点:

临湖轩A4059指导老师:

实验名称

控制台程序

实验目的

掌握控制台程序和C/S模式程序的写法

一、实验题目

1、用C/S模式设计一个QQ界面,用户名和密码放在两个数组中,只有用户名和密码是对应在两个值才显示登录成功,否则显示密码错误或用户名不存在。

2、在控制台程序实现,用户输入一个大于2的偶数,把它分解成两个质数的和.

3.编程进行卡布列克运算,所谓卡布列克,是指任意一个4位数,只要它们各位上的数字不全相同,就有这样的规律:

(1)把组成这个4位数的4个数字由大到小排列,形成由这个4个数字构成的最大的4位数

(2)把这个数由小到大排列,形成4个数字构成的最小的4位数(如果4个数字中含有0,则此数不足4位);

(3)求出以上两个数之差,得到一个新的4位数

重复以上过程,最后得的结果总是6174,用控制台程序实现

2、实验内容及结果(请将相应题目代码和结果截图写在相应题目下方)

1.代码:

usingSystem;

usingSystem.Collections.Generic;

usingSystem.ComponentModel;

usingSystem.Data;

usingSystem.Drawing;

usingSystem.Linq;

usingSystem.Text;

usingSystem.Windows.Forms;

namespacewohai

{

publicpartialclassForm1:

Form

{

publicForm1()

{

InitializeComponent();

}

privatevoidbutton1_Click(objectsender,EventArgse)

{

intflag=0;

int[]a={1,2,3,4,5,6,7,8,9,10};

string[]b={"a","b","c","d","e","f","g","h","i","j"};

for(inti=0;i<10;i++)

{

if(a[i].ToString()==textBox1.Text)

{

if(b[i]==textBox2.Text)

{

flag=2;

break;

}

else

{flag=1;}

}

}

if(flag==2)

{

MessageBox.Show("成功");

}

if(flag==1)

{

MessageBox.Show("失败");

}

if(flag==0)

{

MessageBox.Show("用户名不存在");

}

}

}

}

结果:

2.代码:

usingSystem;

usingSystem.Collections.Generic;

usingSystem.Linq;

usingSystem.Text;

namespacefenjie

{

classProgram

{

staticvoidMain(string[]args)

{

inta,b,c,d;

Console.WriteLine("请输入一个大于2的偶数:

");

a=int.Parse(Console.ReadLine());

for(b=3;b<=a/2;b+=2)

{

for(c=2;c<=Math.Sqrt(b);c++)

if(b%c==0)break;

if(c>Math.Sqrt(b))

d=a-b;

else

break;

for(c=2;c<=Math.Sqrt(d);c++)

if(d%c==0)break;

if(c>Math.Sqrt(d))

Console.WriteLine("{0}={1}+{2}",a,b,d);

//printf("%d=%d+%d\n",a,b,d);

}

}

}

}

结果:

 

3.代码:

usingSystem;

usingSystem.Collections.Generic;

usingSystem.Linq;

usingSystem.Text;

namespacetest

{

classProgram

{

staticvoidMain(string[]args)

{

Console.Write("请输入一个4位数的整数");

strings=Console.ReadLine();

intnum=Convert.ToInt32(s);

int[]each=newint[4];

intmax,min,i,j,temp;

while(num!

=6174&&num!

=0)

{

i=0;

while(num!

=0)

{

each[i++]=num%10;

num=num/10;

}

for(i=0;i<3;i++)

for(j=0;j<3-i;j++)

if(each[j]>=each[j+1])

{

temp=each[j];

each[j]=each[j+1];

each[j+1]=temp;

}

min=each[0]*1000+each[1]*100+each[2]*10+each[3];

max=each[3]*1000+each[2]*100+each[1]*10+each[0];

num=max-min;

Console.WriteLine("{0}-{1}={2}",max,min,num);

}

Console.Read();

}

}

}

结果:

 

3、实验总结

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高等教育 > 工学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2