输入格式:
输入一批正整数(不定个数) (以零或负数为结束标志)
int num; if(num <= 0){break;}
输出格式:
输出奇数和 int sum = 0;
输入样例1:
1 3 4 6 7 0
输出样例:
11
输入样例1:
-1
输出样例:
0
public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int sum = 0; // 初始化奇数和为0 while (true) { // 进入一个无限循环 int num = scanner.nextInt(); // 从用户输入中读取一个整数 if (num <= 0) { // 如果输入的数是零或负数,则跳出循环 break; } if (num % 2 != 0) { // 判断输入的数是否为奇数 sum += num; // 如果是奇数,则累加到奇数和中 } } System.out.println(sum); // 输出最终的奇数和 } }