factorial

    0

    1답변

    나는 20과 17을 결합 할 수 없다. 프로그램은 그 결과가 1이라고 말한다. 왜? 내 코드가 맞다고 확신하지만 큰 숫자를 조합 할 수는 없습니다. using System; namespace question { class beat_That { static int Factorial(int m) { int

    -2

    2답변

    import java.util.Scanner; class Factorial { public static void main(String args[]) { int n, c, fact = 1; System.out.println("Enter an integer to calculate it's factorial"); Scanner

    0

    1답변

    내가 구문 분석 오류가 발생했습니다 complier 온라인이 모차르트에이 계승 함수를 실행하려고 할 때! declare fun {Fact N} fun{Aux N Nmax FactNminus1} if N>Nmax then nil else (FactNminus1*N)|{Aux N+1 Nmax FactNminus1*N}

    -2

    3답변

    한 번에 입력 한 많은 숫자의 계승을 원합니다. 예를 들어, 첫 번째 라인의 터미널은 두 번째 라인에서 계승 될 계승의 숫자를 묻습니다 각 라인의 숫자가,이 배열을 사용하지 않고 수행해야 들어간다 것은 내가 stucked 여기 여기 Input 3 4 5 2 입니다 도와주세요은에 당신은 readline을 사용할 수 있습

    0

    1답변

    계승을 세는 프로그램을 만들었습니다. 곱셈을 제외한 모든 것이 좋을 것입니다. 내가 어떤 실수를했는지 모르겠다. 프로그램의 error: invalid combination of opcode and operands 부분은 곱셈 (IMUL)를 포함 : 나는 당신에게 디버거 문을 보여줄 것 아래 _middle: cmp dil,1 ;; dil is the c

    -3

    1답변

    public static int fact(int x) { int y = x; for (int i = x - 1; i > 0; i--) { y = y * i; } return y; } 계승을 찾는 재귀 적 방법을 시도했지만 두 방법 모두 3057 또는 임의의 높은 값을 갖는 숫자와 같은 숫자에 대해 0을 제

    0

    1답변

    큰 factorials (최대 128 비트 결과)를 계산하는 x86 masm 프로그램을 작성하고 싶지만 그 방법을 모르겠습니다. 최대 32 비트를 계산하는 버전을 작성했습니다. 어떻게하면 더 큰 숫자에서 작동하도록 변경할 수 있습니까?

    0

    1답변

    그래서 32 비트를 32 비트로 계산할 때 이상한 결과가 나타납니다. mov eax, [bignum] call writedec call crlf mul ebx ;EDX:EAX = EAX*EBX mov [bignum], eax ;save result call writedec call crlf mov eax, edx call writed

    3

    4답변

    의 숫자 합계를 계산합니다. 실제 문제 문과 일치하도록 수정 됨 - 제목이 변경되었습니다. 숫자 합계를 100으로 계산하는 함수를 프로그래밍하고 있습니다! 하지만 두 가지 큰 문제가있는 것 같습니다. 실제 결과는 100입니다. (실제 결과 933262154439441526816992388562667004907159682643816214685929638952

    0

    2답변

    나는 코드를 분석하고 있는데 왜 작동하지 않는지 모르겠다. (컴파일하는 동안 프로그램이 더 이상 작동하지 않고 닫혀 야한다는 윈도우 메시지가된다.) 코드 : 그래서 처음에 내가 오버 플로우가있을 것입니다 생각, 그래서 여전히 작동하지 않는, 2, 3과 같은 숫자를 시도 #include <stdio.h> int factorial(int input) {