用C#语言编写一个抽奖程序!!

jw634595253 2010-12-15 08:54:15
用C#语言编写一个抽奖程序,一共50个人,预先将参加抽奖者的资料输入存储起来,主要用结构体数组实现,用结构体表示每项记录,包括身份证号码、姓名、电话、住址等信息。开始抽奖时,屏幕上快速闪动参与者的身份证号码,按任意键停止闪动,把中奖人的信息用显示在屏幕上。可反复抽出一、二、三等奖若干名。
设计实现以下功能:
(1)录入:完成抽奖者信息的输入;
(2)删除:完成抽奖者信息的删除;
(3)修改:允许对已经录入的数据重新进行编辑、修改;
(4)显示:显示所有中奖者的信息;
(5)抽奖:
a. 抽出一等奖 1 名,如果抽过就不能再抽;
b. 抽出二等奖 2 名,如果抽完就不能再抽;
c. 抽出三等奖 5 名,如果抽完就不能再抽;
(6)退出程序。*/

...全文
871 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
jw634595253 2010-12-16
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 wuyq11 的回复:]
List<t>保存信息
Random rand = new Random(Guid.NewGuid().GetHashCode());获取随机数,范围为1-50
抽出一等奖在list中删除对象信息,重新随机抽取
[/Quote]


能具体程序写下么?谢谢··
wolftop 2010-12-16
  • 打赏
  • 举报
回复
http://www.cnblogs.com/okxugang/archive/2010/02/27/1674869.html
ccitzs 2010-12-16
  • 打赏
  • 举报
回复
就知道要源码 别人凭什么给你写?
wbzq2008 2010-12-16
  • 打赏
  • 举报
回复
用随机数,然后用集合保存
站街角敲代码 2010-12-15
  • 打赏
  • 举报
回复
貌似都是数据库的操作吧。
录入信息时自动添加唯一标识。然后用楼上的方法。
wuyq11 2010-12-15
  • 打赏
  • 举报
回复
List<t>保存信息
Random rand = new Random(Guid.NewGuid().GetHashCode());获取随机数,范围为1-50
抽出一等奖在list中删除对象信息,重新随机抽取

110,577

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧