- 求1~100之间不能被3整除的数之和
提示:
1、循环条件:i<100
2、循环操作:
if (i % 3 != 0) {
sum = sum + i;
}
完整代码如下:
public class CalcSum {
public static void main(String[] args) {
int sum = 0;
for (int i = 0; i < 100; i++) {
if (i % 3 != 0) {
sum = sum + i;
}
}
System.out.println("和是:" + sum);
}
}
- 计算5位学员的平均成绩
import java.util.Scanner;
public class ArrayDemo {
/**
* 使用数组计算平均分
*/
public static void main(String[] args) {
int[] scores = new int[5]; //成绩数组
int sum = 0; //成绩总和
Scanner input = new Scanner(System.in);
System.out.println("请输入5位学员的成绩:");
for(int i = 0; i < scores.length; i++){
scores[i] = input.nextInt();
sum = sum + scores[i]; //成绩累加
}
//计算并输出平均分
System.out.println("学员的平均分是:" + (double)sum/scores.length);
}
}