| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> C /C + + Programming >> Content
    Sådan bruges en C Program Sådan kontrolleres Armstrong Numbers
    En Armstrong er et helt tal, der er det samme som summen af ​​den n'te beføjelser dets cifre , hvor N er antallet af cifre . Et simpelt eksempel er 5. . Det er et tal . 5 til magten af ​​1 er 5. . Et mere komplekst eksempel er 407 . Det har 3 cifre . 4 til magten af ​​3 (64) plus 0 til magten af ​​3 (0) plus 7 til magten af ​​3 (343 ) er lig 407 . Sådanne beregninger er nemme at beregne ved hjælp af et C-program . En simpel Microsoft Visual C + +-programmet viser dette med blot et par linjer kode. Ting du skal
    Microsoft Visual C + + 2010 Express
    Vis Flere Instruktioner
    1

    Klik på Windows "Start " ikonet vælge " Alle programmer " og derefter " Microsoft Visual Studio 2010 Express. " Klik på "Microsoft Visual C + + 2010 Express. "
    2

    Klik på " Filer" , og navigere til "Ny ". Klik på " Project" for at åbne det nye projekt dialogen.
    3

    Klik på " Win32 " i installerede skabeloner trævisningen til venstre side af dialogboksen. Klik på " Win32 Console Application ". Indtast et navn til projektet ( for eksempel " armstrong ") i "Navn : " feltet mod bunden af dialogboksen. Klik på " OK" for at åbne " Win32 Application Wizard " dialog. Klik på " Udfør". Selv om dette er et C + + -projekt , koden i næste trin er ren C.
    4

    Udskift standard kode, der vises i editoren med følgende kode : Hej

    # include " stdafx.h "

    # include

    # include

    # include
    < p> int main ()

    {

    int x = 0 , y = 0, sum = 0;

    int n , l;

    char num [64 ]

    /* Spørg for en række * /

    printf ( "Indtast et tal :");

    scanf_s ( "% d " , & n )

    /* Beregn antallet af cifre ved at gøre

    /* det i en streng

    * /

    sprintf_s ( num , "% d " n ),

    l = strlen ( num ),

    /* Beregn summen af ​​L- th beføjelser dets cifre * /

    y = n ; < br >

    while ( y> 0)

    {

    x = y % 10;

    sum = sum + ( int) pow ( ( float) x, l)

    y = y/10 ,

    }

    /* Er summen af de beføjelser, den samme som den oprindelige nummer? * /

    if ( sum == n )

    printf (" % d er en Armstrong nummer \\ n ". , n ),

    ellers
    < p > printf (" % d er ikke en Armstrong nummer \\ n ". , n ),

    tilbagevenden 0;

    }
    5

    Tryk på " F7 " eller klik på " Debug " menuen og " Build Solution " for at kompilere programmet og vise resultatet i vinduet Output mod bunden af ​​Visual C + + : Hej

    ========== Build : 1 lykkedes 0 mislykkedes, 0 up -to- date, springes 0 ==========
    p Hvis resultatet er "0 lykkedes " og derefter en række fiaskoer, kontrollere den kode, du har indtastet, og sikre, at den er identisk med koden i trin 4. .
    6

    Tryk på " Ctrl + F5 " for at køre programmet. Indtast et helt nummer, når en sort konsol vises og beder dig . Resultatet af beregningen vises.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan overbelaste en funktion i C + + 
    ·Android 'C' Programmering 
    ·Hvordan man laver et link Med Windows Mobile 
    ·Hvordan at udvikle applikationer til Windows Mobile 
    ·ANSI C Datatyper 
    ·Sådan får du den C perspektiv i Eclipse 
    ·Sådan oprettes TCP /IP-pakker kode i C Programming 
    ·Sådan oprettes en Vector liste 
    ·Sådan redigeres en fast længde Character String 
    ·Hvordan til at returnere en reference til Vector C 
      Anbefalede Artikler
    ·Sådan Læs numre fra filer i C 
    ·Forskellige måder at formatere Datoer i VBA 
    ·Sådan Flush Output Mens Behandling i PHP 
    ·Sådan finder du den linjenumre Brug Perl 
    ·Sådan Vis Kontrolelementer i Microsoft Visual Basic 
    ·Sådan bruges en ekstern PHP fil i HTML 
    ·HTML -koden for Baggrund Højdepunkter 
    ·Python Tutorial for Mac 
    ·Sådan Trim Funktioner i Java 
    ·Sådan bruges Adgang til Visual Basic Programmer 
    Copyright © Computer Viden http://www.computerdk.com