求奇数和:
输入-批正整数(以零或负数为结束标识),求其中的奇数和。
试编写Java程序完成上述功能。
求奇数和: 输入-批正整数(以零或负数为结束标识),求其中的奇数和
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
2条回答 默认 最新
a5156520 2024-09-10 19:51关注可以在循环中获取整数,并计算奇数的和,当输入小于1的时退出循环,然后再打印结果即可。
代码如下:import java.util.Scanner; public class CountSumTest { public static void main(String[] args) { int sum=0,num; Scanner sc = new Scanner(System.in); num=sc.nextInt(); // 先从输入获取一个整数,存入变量num中 while(num>0) { // 如果num大于0,则计算奇数的和,并获取下个整数,直到输入的整数小于1 if(num%2!=0) { // 如果num是奇数,则累加到和sum中 sum+=num; } num=sc.nextInt(); // 从输入获取下一个整数,存入变量num中 } System.out.println(sum); // 打印结果 } }
解决 无用评论 打赏 举报 编辑记录