没啥思路,刚刚开始学习java,很多东西不太懂
题目: 计算1--20中除了5和15以外所有数的平方,但若平方值超过300,则终止
一个简单的实现:
public static void main(String[] args) {
// TODO Auto-generated method stub
int i;
int result =0; //存放每个数的平方
for(i=1;i<=20;i++) { //遍历1到20之间的所有整数
result = i*i; // 存放每项平方的和,如果是计算所有数的平方和,则改为 result+= i*i;
if(i!=5&&i!=15) {//如果不是5和15则进行下一步
if(result<=300) { //如果数的平方没有超过300 ,则打印结果,否则提出循环
//System.out.println("从到1到"+i+"之间所有数的平方是:"+result);
System.out.println(i+" * "+ i+" = "+ result);
} else {
break;
}
}
}
}