小编use*_*941的帖子

C#控制台输出格式

我试图得到一个因子显示为例如(5的阶乘是5*4*3*2*1)

我正在使用factorial的方法,但它不接受Console.Write(i + " x ");我的代码中的行.

任何帮助都会很棒.这是我的代码.

//this method asks the user to enter a number and returns the factorial of that number
static double Factorial()
{
    string number_str;
    double factorial = 1;

    Console.WriteLine("Please enter number");
    number_str = Console.ReadLine();

    int num = Convert.ToInt32(number_str);

    // If statement is used so when the user inputs 0, INVALID is outputed
    if (num <= 0)
    {
        Console.WriteLine("You have entered an invalid option");
        Console.WriteLine("Please enter a number");
        number_str = Console.ReadLine();

        num = Convert.ToInt32(number_str); …
Run Code Online (Sandbox Code Playgroud)

c# console-application

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

标签 统计

c# ×1

console-application ×1