用java编写 输入一个整数N,统计1到N中有多少个奇数和偶数;求高手指点..

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用java编写 输入一个整数N,统计1到N中有多少个奇数和偶数;求高手指点..相关的知识,希望对你有一定的参考价值。

奇数就是不能被2整除的数,偶数就是能整除,所以N%2==0就能判断,那个计算个数,就一定要每个都做一次判断:for(i=0;i<N;i++)里面的自己写,但是怎么求得个数呢,对了!定义变量,num1和num2,分别计算奇数和偶数,if(N%2==0)num1++ else...这样就做出来了。。。 参考技术A import java.util.*;
public class t11

public static void main(String [] args)

while(true)
Scanner in = new Scanner(System.in);
System.out.println("请输入一个整数:");
int n=in.nextInt();
int sum1=0;
int sum2=0;
for(int i=1;i<=n;i++)

if(i%2==0)
sum1++;
else
sum2++;

System.out.println("奇数:"+sum2+"个 "+"偶数:"+sum1+"个");


本回答被提问者和网友采纳
参考技术B 奇数就是%2 !=0 ,偶数就是 %2 = = 0,知道了这个,不是很简单么

以上是关于用java编写 输入一个整数N,统计1到N中有多少个奇数和偶数;求高手指点..的主要内容,如果未能解决你的问题,请参考以下文章

ZZNUOJ_用Java编写程序实现1924:一大波素数来袭(附源码)

用java将一个正整数拆分成若干个正整数的和,问有多少种分法?

用c语言编写程序 输入一个正整数n,求1到n的数中1出现的个数

人数统计

acwing 142. 前缀统计

c语言中,输入n行字符,统计其中有多少个单词,单词之间用空格分隔开?