编写JAVA程序,实现接收用户输入,直到输入10000为止,统计输入的数字个数及其中奇数之和

要求:统计的数据中不包括最后输入的结束数字10000运行效果:请输入一个整数(直到输入10000停止);1请输入一个整数(直到输入10000停止);3请输入一个整数(直到... 要求:统计的数据中不包括最后输入的结束数字10000
运行效果:
请输入一个整数(直到输入10000停止);
1
请输入一个整数(直到输入10000停止);
3
请输入一个整数(直到输入10000停止);
8
请输入一个整数(直到输入10000停止);
100
请输入一个整数(直到输入10000停止);
10000
总计输入数字个数为:4
奇数之和为:4
905778402@qq.com 最好能把在MyEclipses上编写然后导出的文件发到这个邮箱上
展开
 我来答
woqinbd
2012-08-12 · 超过13用户采纳过TA的回答
知道答主
回答量:54
采纳率:100%
帮助的人:32.7万
展开全部
楼主您好,我是一个初学java者,才学不到1个月,所以只能用最笨的方法帮你了,希望可以帮到你
import java.util.*;
public abstract class test {
public static void main(String[] args) {
int js=0;
int zs=0;
for(int i=0;i<10000;i++){
Scanner in=new Scanner(System.in);
System.out.print("请输入一个整数(直到输入10000停止):");
int sz=in.nextInt();
int gewei=sz%10;
int shiwei=sz/10%10;
int baiwei=sz/100%10;
int qianwei=sz/1000;
if(sz<10000){
zs++;
if(qianwei%2!=0){
js++;
}
if(baiwei%2!=0){
js++;
}
if(shiwei%2!=0){
js++;
}
if(gewei%2!=0){
js++;
}
}else if(sz==10000){
js++;
break;
}else if(sz>10000){
System.out.println("输入错误,异常终止!");
break;
}
}
System.out.println("总计输入数字个数为:"+zs);
System.out.println("奇数之和为::"+js);
}
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式