logo Practice-It logo

BJP3 Self-Check 3.4: Odds

Language/Type: Java method basics parameter mystery
Author: Roy McElmurry (on 2013/04/01)

What output is produced by the following program?

public class Odds {
    public static void main(String[] args) {
        printOdds(3);
        printOdds(17 / 2);
        
        int x = 25;
        printOdds(37 - x + 1);
    }   
    
    public static void printOdds(int n) {
        for (int i = 1; i <= n; i++) {
            int odd = 2 * i - 1;
            System.out.print(odd + " ");
        }
        System.out.println();
    }
}

You must log in before you can solve this problem.


Log In

If you do not understand how to solve a problem or why your solution doesn't work, please contact your TA or instructor.
If something seems wrong with the site (errors, slow performance, incorrect problems/tests, etc.), please

Is there a problem? Contact a site administrator.