【TIJ4】第四章全部习题
第四章 没啥好说的......
4.1
1 package ex0401; 2 //[4.1]写一个程序打印从1到100的值 3 4 public class PrintOneToHundred 5 { 6 public static void main(String[] args) 7 { 8 for(int i = 1; i <= 100; ++i) 9 System.out.print(i + " "); 10 } 11 }
4.2-4.3
1 package ex040203; 2 //[4.2]写一个程序,产生25个int类型的随机数.对于每一个随机值,使用if-else语句来讲其分类为大于小于,或等于紧随它产生的值 3 //[4.3]修改练习2,把代码用一个while无限循环包括起来.然后运行它直至键盘中断其运行(通常是通过按Ctrl+C). 4 5 import java.util.Random; 6 7 public class GetRandomInteger 8 { 9 public static void main(String[] args) 10 { 11 int i = 0; 12 Random rand = new Random(); 13 int curr = rand.nextInt(); 14 int prev = 0; 15 //[4.2] 16 while(++i < 25) 17 //[4.3] 18 //while(true) 19 { 20 prev = rand.nextInt(); 21 System.out.print(curr + " "); 22 if(curr > prev) 23 System.out.print("greater than "); 24 else if(curr < prev) 25 System.out.print("less than "); 26 else 27 System.out.print("equals "); 28 curr = prev; 29 } 30 System.out.print(prev); 31 } 32 }