您的位置:首页 > 编程语言 > Java开发

20160729------JAVA基础语法【for循环、猜数字游戏】

2016-08-22 19:50 169 查看
9、for循环

for (初始值;条件;变化){
语句;
}


//for语句示例:
//输出10遍“我爱你”

for(int i=0;i<10;i++){
System.out.println(“我爱你”);
}


练习

//猜数字游戏。

import java.util.*;

public class number {
public static void main(String[] args){
Scanner scanner=new Scanner(System.in);
int n=1;
int guessNumber;
//产生一个随机数
int random=(int)(Math.random()*100+1);

while(true){
System.out.print("请输入您猜测的数字:");
guessNumber =scanner.nextInt();
if(guessNumber>random){
System.out.println("第"+n+"次猜大了!继续猜吧!\n");
n++;
}else if(guessNumber<random)
{
System.out.println("第"+n+"次猜小了!继续猜吧!\n");
n++;
}else{
System.out.println("恭喜您用了"+n+"次,猜对了!");
break;
}
}
}
}


//运行结果:

请输入您猜测的数字:10
第1次猜小了!继续猜吧!

请输入您猜测的数字:50
第2次猜小了!继续猜吧!

请输入您猜测的数字:90
第3次猜大了!继续猜吧!

请输入您猜测的数字:70
第4次猜小了!继续猜吧!

请输入您猜测的数字:80
第5次猜小了!继续猜吧!

请输入您猜测的数字:85
第6次猜小了!继续猜吧!

请输入您猜测的数字:88
第7次猜大了!继续猜吧!

请输入您猜测的数字:86
第8次猜小了!继续猜吧!

请输入您猜测的数字:87
恭喜您用了9次,猜对了!


总结:

产生一个1~100范围内的随机数:

int  random=(int)(Math.random()*100+1);


一个完整JAVA程序包含的内容:

public class Demo{
public Demo(){}//构造方法
//自定义方法
//自定义变量

public static void main(String[] args) { //main方法入口
System.out.println("这就是一个完整的java程序");
}
}


注释的快捷键:ctrl+shift+/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  for循环