
编写JAVA程序,实现接收用户输入,直到输入10000为止,统计输入的数字个数及其中奇数之和
要求:统计的数据中不包括最后输入的结束数字10000运行效果:请输入一个整数(直到输入10000停止);1请输入一个整数(直到输入10000停止);3请输入一个整数(直到...
要求:统计的数据中不包括最后输入的结束数字10000
运行效果:
请输入一个整数(直到输入10000停止);
1
请输入一个整数(直到输入10000停止);
3
请输入一个整数(直到输入10000停止);
8
请输入一个整数(直到输入10000停止);
100
请输入一个整数(直到输入10000停止);
10000
总计输入数字个数为:4
奇数之和为:4
905778402@qq.com 最好能把在MyEclipses上编写然后导出的文件发到这个邮箱上 展开
运行效果:
请输入一个整数(直到输入10000停止);
1
请输入一个整数(直到输入10000停止);
3
请输入一个整数(直到输入10000停止);
8
请输入一个整数(直到输入10000停止);
100
请输入一个整数(直到输入10000停止);
10000
总计输入数字个数为:4
奇数之和为:4
905778402@qq.com 最好能把在MyEclipses上编写然后导出的文件发到这个邮箱上 展开
展开全部
楼主您好,我是一个初学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);
}
}
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);
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询