小编The*_*Guy的帖子

数组添加奇数值

我有一个小问题:我在这段代码中得到了所有奇数,但我不知道为什么它不会加起来所有的奇数负值.我对编码还是比较新的,所以如果你能保持简单,我会很感激.谢谢.

int total2 = 0;
int[] A = new int[12] {2,3,-5,-67,23,-4,243,-23,2,-45,56,-9};
for (int i = 0; i < A.Length; i++)
{
    if (A[i] % 2 == 1)
    {
        total2 += A[i];
    }
    Console.WriteLine("index: {0}  value: {1} total: {2}",
     i, A[i], total2);
}

Console.ReadKey();
Run Code Online (Sandbox Code Playgroud)

c# arrays math

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

如果否则法令不起作用

嗨我的If语句由于某种原因不能工作我希望它说无效如果用户低于0或超过100但我输入的每个数字直接到我的else语句甚至没有注意到我的if语句.

我究竟做错了什么?

        g:
        Console.WriteLine("Enter Grade: ");
        int grade = Convert.ToInt32(Console.Read());
        if (grade < 0 || grade > 100)
        {
            Console.WriteLine("Input Valid");
            Console.ReadLine();
        }
        else
        {
            Console.WriteLine("Input invalid");
            Console.ReadLine();
        }
        goto g;
Run Code Online (Sandbox Code Playgroud)

c# if-statement

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

Multi of 3 If else声明

如果我输入的数字是3的倍数,我该怎么做呢?它显示了一个不是3的数字的if语句,它会转到else语句.如果你能帮助我,我将非常感激.

        Console.Write("Enter Number: ");
        int N = Convert.ToInt32(Console.ReadLine());
        if (N == 3) //<<< what do I do here
        {
            Console.WriteLine("Is multi of 3");
        }
        else
        {
            Console.WriteLine("Is not multi of 3");
        }
        Console.ReadLine();
Run Code Online (Sandbox Code Playgroud)

c# if-statement

0
推荐指数
1
解决办法
60
查看次数

C#方法计算

我试图使用方法计算圆的周长由于某种原因我得到一个错误:

   //double p = 2 * Math.PI * r;
Run Code Online (Sandbox Code Playgroud)

我是新手使用方法请帮助并告诉我我做错了什么.

    static void Main(string[] args)
    {

        double perimeter;
        Console.Write("Enter Perimeter: ");
        double.TryParse(Console.ReadLine(), out perimeter);
        double per = PerimeterOfCircle(perimeter);
        Console.WriteLine("\nPerimeter of Circle = {0}",
            per.ToString("F3"));


        Console.ReadKey();
    }

    static double PerimeterOfCircle(double p)
    {
        double p = 2 * Math.PI * r;
        return p;
    }
Run Code Online (Sandbox Code Playgroud)

c# methods

-2
推荐指数
1
解决办法
81
查看次数

标签 统计

c# ×4

if-statement ×2

arrays ×1

math ×1

methods ×1