admin管理员组文章数量:1794759
【Java编程学习】案例3
某班级投票竞选班干部,班级学生人数为10人,每个学生只能投一票,投票成功提示“感谢你的投票”。若重复投票,提示“请勿重复投票”。当投票总数达到10或者主观结束投票时,统计投票学生人数和投票结果。本案例要求编程一个程序实现学生投票。 代码如下:
package lianxi; import Java.util.Scanner; public class Lianxi13 { public static void main(String[] args) { System.out.println("班干部人选有:1,小华 2,小雅 3 小晴"); int a1=0;//小华 int a2=0;//小雅 int a3=0;//小晴 int b=0;//计票用的 Scanner s=new Scanner(System.in); boolean c=true; while(c&&b<10) { for(int i=1;i<=10;i++) { System.out.println("请输入对应序号来投票:"); int s1=s.nextInt(); if(s1==1) { a1++; } else if(s1==2) { a2++; } else if(s1==3) { a3++; } else { System.out.println("输入错误,请重新输入"); } System.out.println("是否要结束投票?请输入‘Y’或‘N’"); String s2=s.next(); if (s2.equals("Y")) { c=false; break; } else { b++; } } } System.out.println("以下是投票结果:"); System.out.println("小华:"+a1+"票 "+"小雅:"+a2+"票 "+"小晴:"+a3+"票"); } }运行结果如图:
版权声明:本文标题:【Java编程学习】案例3 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686840008a108899.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论