java代码实现升国旗 Java画国旗

Java代码

import java.util.*;

创新互联公司专业为企业提供平乐网站建设、平乐做网站、平乐网站设计、平乐网站制作等企业网站建设、网页设计与制作、平乐企业网站模板建站服务,十多年平乐做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

public class GuessNum {

public static void main(String args[]) {

System.out.println("please input a number between 0 and 2:");

Scanner sc = new Scanner(System.in);

int i = sc.nextInt();

if (i 0 || i 2) {

System.out.println("error");

}

Random r = new Random();

int pc = r.nextInt(3);

int counti=0;//when you win

int countpc=0;//when conpute win

int count=0;//when your number is the same with pc's.

//the same

if(i==pc){

count++;

}

//when pc win

if((pc==0 i==1)||(pc==1i==2)||(pc==2i==0)){

countpc++;

}

//when you win

if((i==0 pc==1)||(i==1pc==2)||(i==2pc==0)){

counti++;

}

}

}大致是这样的逻辑了,自己把它分成方法吧。

求java编程的代码

代码如下,望采纳

public class PrintPrime{

public static void main(String args[]){

//设置一个计数变量count,用于统计一行当中已经输出数字的个数

int count = 0;

//写代码时人为判断200为非素数,如果不考虑题目的严格要求的话,可以写成200

for(int i = 100;i=200;i++){

//判断数字是否为素数,若是,则count+1并输出数字

if(PrintPrime.IsPrime(i)){

count++;

System.out.print(i+" ");

}

//如果一行十个已经输出完毕,计数归零,换行

if(count==10){

count=0;

System.out.println();

}

}

}

//判断数字是否为素数

public static boolean IsPrime(int n){

//如果小于等于三,则大于一即为素数

if (n = 3) {

return n  1;

}

//从2循环到数字的开平方,算法优化

for(int i=2;i=Math.sqrt(n);i++){

if(n%i == 0)

return false;

}

return true;

}

}

编写一个java程序,实现如下功能?

这个题可以使用switch-case语句来解决,首先创建简单文本扫描器,然后从键盘读入0~9或字母a,然后通过开关语句进行匹配,进而输出结果,代码如下:

在main()方法中调用,在控制台输入,验证输出,效果如下:


文章标题:java代码实现升国旗 Java画国旗
链接URL:http://scyanting.com/article/doocdgo.html