小编els*_*awe的帖子

为什么我不能在没有初始化器的情况下声明隐式类型的数组?

为什么我必须写int之后new,当我声明数组num没有初始化?例如

int[] num = new int[5];
Run Code Online (Sandbox Code Playgroud)

对于另一个数组,num1,我只是宣布它,然后再赋予它的值,我没有键入intnew,像我一样的阵列num.

int[] num1 = new [] {1, 2, 3, 4};
Run Code Online (Sandbox Code Playgroud)

为什么这个快捷方式对我的第一个例子不起作用?

c# arrays

8
推荐指数
2
解决办法
1585
查看次数

写一个方法来计算前n个奇数之和

首先让我说我是编程的新手,这是我开始以来的第二周,如果你发现任何不良做法或代码错误请接受我的道歉.

我想打印前n个奇数的总和.但到目前为止,我只能将奇数的总和达到给定的数字.善意的帮助.

public static void main(String[] args) 
{
    Scanner userInput = new Scanner(System.in);

    System.out.print("Please enter the number : ");
    int num1 = userInput.nextInt();

    int sum = sumOfOdd(num1);
    System.out.println("sum of first " +num1 + " odd numbers is " + sum);

    userInput.close();
}

static int sumOfOdd(int num)
{
    int sum = 0;
    for (int i = 0; i <= num; i++)
    {
        if(i % 2 != 0)
        {
            sum += i;
        }
    }
    return sum;
}
}
Run Code Online (Sandbox Code Playgroud)

java loops sum

4
推荐指数
1
解决办法
4269
查看次数

标签 统计

arrays ×1

c# ×1

java ×1

loops ×1

sum ×1