当前位置:编程学习 > C#/ASP.NET >>

是高手的来做做c#中的这几个题

1.从1到m中随机抽取n个数(n<m),要求抽出的数不能重复,用C#编写如下方法完成:
int[] getNum(int m,int n)
用文本框输入m和n,结果用一个文本框(或列表框)显示出来。
提示:可以考虑用集合,抽出一个就从集合中删除一个。

2.无意打错一个字母的域名叫typo域名,键盘按键错位是typo域名产生的一种因素。如:本来想输入baidu.com,但由于d和s字母在键盘上相邻,输成了baisu.com。编写一个程序,输入一个域名,输出所有的按键错位类typo域名。
注意:产生的结果中,只能由字母、横线组成,域名的后缀(如.com、.net)不能改变。
比如:baidu.com的按键错位类相似域名有vaidu.com、naidu.com、bsidu.com、baudu.com、baodu.com、baisu.com、baifu.com、baidy.com、baidi.com。
用C#编写一个程序,在文本框中输入一个域名,在列表框中输出按键错位typo域名,要求输出不能重复。
提示:
(1)用一个数组“|qwertyuiop|asdfghjkl|zxcvbnm|”
(2)有字符串s,则访问s中第i个字符,可以用s[i]

3.在一个文件夹中有若干个文本文件,每个文本文件是一张选票,格式如下:
aa.txt 123.txt 选票.txt 1.txt
张三
赵六
王五 张三
李四 王五
钱一
李三 李四
王五
张三
编写一个程序,根据上述文件,统计每个人各得了多少票,输出时,得票多的排在前面。

4.扫雷游戏布雷:在一个10行10列的二维数组中,起初全部元素值都为0,然后进行如下操作:
(1)随机把其中20个元素置为-1
(2)对于是0的元素,计算周边相邻8个元素中,-1的个数有几个,并将0改为个数。
例如:
2 -1 2 1
-1 2 3 -1
2 3 -1 2
1 -1 2 1

5.列举在程序开发中遇到的困难,并写出最终的解决办法,如果没有最好的解决办法,也可以提出几种探索途径。
--------------------编程问答-------------------- 百度吧  --------------------编程问答-------------------- 楼主。。
分太少
题太多
难度不大像体力活
--------------------编程问答-------------------- 1.Linq IEnumrable<int>.Distinct()或者Copyto HashSet对象中
2.题目太长
3.用StringReader类按行去读出内容,遍历每一行分别包含XX、YY、ZZ的数量
方法参数:文件名,out三个int参数作为统计结果 --------------------编程问答-------------------- 汗,高手 --------------------编程问答-------------------- 学习中,还不能答题 --------------------编程问答-------------------- 从哪搞的题,那么长,看一眼就不想做! --------------------编程问答-------------------- 这些题目我还没有预习到。 --------------------编程问答-------------------- 能力值不够 --------------------编程问答-------------------- 这些题目很容易啊
如果是工作需要的话,可以找我帮你解答。
--------------------编程问答-------------------- 纯酱油哥路过。 --------------------编程问答-------------------- 没看完就晕了。。。。。 --------------------编程问答-------------------- 不算难,起码都还有思路。 --------------------编程问答-------------------- 汗,LZ这是疯了
这么多题目,做几天吧 --------------------编程问答-------------------- 明明就是楼主自己的作业题,搞的这么拽,还用标题吸引人,这种题真正的高手根本不屑! --------------------编程问答-------------------- 哎呀喂… --------------------编程问答-------------------- --------------------编程问答-------------------- 楼主,作业要自己独立完成啊。。。 --------------------编程问答-------------------- LZ 小心你导师看到了
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,