定义方法,统计数值A到数值B之间奇数个数A与B在main函数中调用时指定
for循环就可以了,判断求余是否为1,为1则是奇数
import java.io.*;
import java.util.Scanner;
class test
{
public static int count(int a,int b)
{
int num = 0;
for(int i=a;i<=b;i++)
if(i%2==1)
num++;
return num;
}
public static void main (String[] args) throws java.lang.Exception
{
Scanner sc=new Scanner(System.in);
int a = sc.nextInt();
int b = sc.nextInt();
int num = 0;
if(a<b)
num = count(a,b);
else
num = count(b,a);
System.out.println(num);
}
}
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!