按5度的增量打印出一个从摄氏温度到华氏温度的转换表。转换公式为h=c*9/5+32,其中h为华氏温度,c为摄氏温度。 主要是“按5度的增量”这个要求,一般摄氏温度的起始分别为0度和40度,所以循环可以定为for(c=0;c<=40;c+=5)。 代码如下:public class DegreeChangeDemo { public static void main(String args[]) { int h,c; System.out.println("摄氏温度\t 华氏温度"); for(c=0;c<=40;c+=5) ... Read More
经典问题了,三个变量分别表示起始、结尾以及和,for循环从起始到结尾,和不断累积。代码如下:public class ForLoop { public static void main(String[] args){ int limit=100; int sum=0; for(int i=1;i<=limit;i++) { sum=sum+i; } System.out.println("sum="+sum); }} 效果如图: Read More
给出10个数,使用某种排序方法,按照从小到大的顺序输出个个数。 根据要求,首先得给出这10个数,这里的算法需要一个循环,数据结构需要一个长度为10的整型数组。首先用BufferedReaderin=newBufferedReader(newInputStreamReader(System.in));从键盘接收数据,然后定义一个数组inta[]=newint[10];用来存放数据,接下来就是将每个数字存入for(i=0;ia[j]){t=a[i];a[i]=a[j];a[j]=t;}。 完整代码如下:import java.io.*;public class shiyan25 { ... Read More