1, 一抽奖小程序,需十位学生信息,抽出一等奖1名,二等奖2名,三等奖...

public static void main(String[] args) {int input = 10;Scanner s = null;Listls = new ArrayList();ls.add(new Student("张3", "男"));ls.add(new Student("张4", "女"));ls.add(new Student("张5", "男"));ls.add(new Student("张6", "男"));ls.add(new Student("张7", "女"));ls.add(new Student("张8", "男"));Listlscopy = new ArrayList();// 由于不能重复中奖,所以抽一次就要把中奖的学生移除,所以不能在原list中操作。lscopy.addAll(ls);while (input != 0) {System.out.println("选择:");System.out.println("1:一等奖");System.out.println("2:二等奖");System.out.println("3:三等奖");System.out.println("0:结束");s = new Scanner(System.in);input = s.nextInt();switch (input) {case 1:// 随机出0-9 十个数字int first = (int) (Math.random() * (lscopy.size() - 1));System.out.println("一等奖:" + lscopy.get(first));// 已经中奖的移除lscopy.remove(first);break;case 2:for (int i = 0; i

2, VB编写一个抽奖小程序,要求每次抽奖的数字不重复

Dim n As IntegerDim a()Private Sub Command1_Click()If n = 0 Then "第一次点击时执行m = Val(Text1)ReDim a(1 To m)For i = 1 To m "生成数组a,元素为1至m这m个数a(i) = iNextFor i = 1 To m - 1 "随机打乱数组a中元素r = Int(Rnd * m + 1)tmp = a(i)a(i) = a(r)a(r) = tmpNextEnd Ifn = n + 1 "计数点击次数If n > Val(Text1) Then "次数超过指定次数,抽奖结束MsgBox "抽奖结束!"Exit SubEnd IfText2 = a(n) "从数组中抽出第n个数,由于数组中是随机排列,所以相当于生成一个随机数,并且不会重复End Sub

名词解释

new

翁沙功·波拉玛塔功(Wongsakorn Poramathakorn) ,泰文名:วงศกร ปรมัตถากร,小名New。泰国CH7签约男演员,参演作品有《命定之爱》、《心影》、《无国界爱情乐曲》、《破晓之爱》、《白莲花》、《别动我的牛》等。

ls

ls 指令是Linux下最常用的指令之一。ls 命令将每个由Directory参数指定的目录或者每个由 File 参数指定的名称写到标准输出,以及您所要求的和标志一起的其它信息。如果不指定 File 或 Directory 参数, ls 命令显示当前目录的内容。

System

system是一个C语言和C++下的函数。windows操作系统下system () 函数详解主要是在C语言中的应用,system函数需加头文件后方可调用。

抽奖小程序 c语言,抽奖小程序 一抽奖小程序,需十位学生信息,抽出一等奖1名,二等奖2名,三等奖......相关推荐

  1. c语言入门经典必背18个程序,c语言入门经典必背18个程序

    c语言入门经典必背18个程序 1 . /* 输出 9*9 口诀.共 9 行 9 列, i 控制行, j 控制列. */ #include "stdio.h" main() {int ...

  2. 程序员语言也有鄙视链!某美团程序员爆料:筛选简历时,用go语言的基本不看!网友:当韭菜还当出优越感了!...

    程序员使用的语言有鄙视链吗?有人说有,有人说没有.一个美团员工发帖说,筛选简历时用go语言的基本不看.短短一句话,把对go语言的鄙视体现得淋漓尽致,难道go语言真的不如其他语言? 和他一样想法的前阿里 ...

  3. 学生考勤日期链表排序c语言,【C项目】 文件,结构体,链表,排序, 学生信息管理系统(示例代码)...

    1.密码登录: 2.通过键盘输入学生信息,包括学生学号.姓名.成绩: 3.将输入的信息保存到指定文件中: 4.从文件中读取学生信息: 5.显示全部学生信息: 6.按学生总分进行降序排序: 7.删除学生 ...

  4. 使用c语言测试大端和小端,C语言*符号使用及大端法小端法测试

    工具:Microsoft Visual C++ 6.0 例子: int a = 1; int* b = &a; C语言规定a表示存储单元中的数据,&a表示存储单元的地址,b存储的就是a ...

  5. c语言定时开关程序,C语言写的简单的定时关机程序

    写一个定时关机的小程序,可以立即关闭计算机,也可以一段时间后关闭计算机. 这里主要考察system()命令. 代码实现: #include #include #include int main() { ...

  6. 51单片机led灯闪烁程序C语言,51单片机控制led灯闪烁程序

    Keil 写程序的过程,建立工程-->保存工程-->建立文件-->添加文件到工程-->编写程序-->编译-->下载程序. #include sbit LED = P ...

  7. c 应用程序多语言版本,c – 在win32 API应用程序中实现全球化/多语言功能

    Windows上多语言应用程序的基础是使用"资源".资源是附加在可执行文件末尾的块,它只包含数据,并以非常特定的方式格式化,以便Windows能够解释这些数据. 在资源中,您可以找 ...

  8. c51单片机蜂鸣器程序C语言响,单片机蜂鸣器响生日快乐编程程序

    单片机蜂鸣器响生日快乐编程程序 #include #define   uint   unsigned int #define   uchar  unsigned char sbit      spea ...

  9. 万能遥控程序c语言,51单片机万能红外遥控解码程序

    51hei单片机论坛里流传的遥控解码程序现在都弱爆了根本解不了现在的遥控自己写个万能红外遥控解码 本程序中需要用的头文件下载:http://www.51hei.com/mcu/2564.html // ...

最新文章

  1. 怎样把DataGrid存放在ViewState中的无用数据卡掉
  2. WLAN与WIFI的区别
  3. Asp.Net Web API 2第七课——Web API异常处理
  4. linux服务器之间文件复制命令
  5. Asp.net 定时任务
  6. c语言筛选法求100之内素数,用筛选法求100之内的素数。
  7. [转载] python选择排序二元选择_选择排序:简单选择排序(Simple Selection Sort)
  8. Web CAD SDK 14.1.0 New Crack
  9. 关于计算机用途的ppt,计算机组成与用途课件.ppt
  10. 第21期状元简讯:自贸区首个跨境电商平台将上线
  11. 酒店管理系统数据库SQl设计思路
  12. opencv之重映射remap
  13. iOS逆向-支付宝基金之统计实时收益
  14. 会员权益体系内容设计维度
  15. element -UI升级,使用el-tabs导致浏览器卡死问题
  16. vue+cesium实现风场
  17. Linux实验搭建个人网页
  18. C语言随机刷新,C语言 刷新缓冲区
  19. CSS实现圆角,三角,五角星,五边形,爱心,12角星,8角星,圆,椭圆,圆圈,八卦等等
  20. AS+kotlin+SurfaceView最佳实践之打造六子棋小游戏

热门文章

  1. centos linux 安装jq,在centos中安装jq时遇到问题
  2. 人工智能及其应用第六版目录
  3. js实现页面刷新、全屏、退出全屏
  4. 安川机器人外部急停信号点不开_不限 安川机器人示教器进不了系统各种故障维修...
  5. 记一次断电恢复ORA-01033错误
  6. 计算机微机组装与维护形考1,最新国开电大《ERP原理与应用》形考任务实验1至5作业及答案...
  7. Java实现微信小程序发送服务通知
  8. jsp连接数据库一直是null的问题
  9. ffmpeg录制系统声音,麦克风声音,桌面视频,并且桌面视频和声音分两个线程写
  10. 三维点云:PCA(下)open3d