kopen van 2 Maak een toegangspoort tot uw programma door te verklaren dat een belangrijke functie . Een entry point vertelt je OS precies waar uw programma te starten . De belangrijkste functie zal al uw code meesturen binnen twee accolades , maar tot nu toe je hebt geen code in te voeren daar .
Belangrijkste
(
{
}
3
) : een hoofdfunctie zonder code te maken , kan je dit te schrijven Vul de logica die het grootste deel vormt van het programma . Plaats elke regel code in deel 2 van haar eigen lijn binnen de accolades van de hoofdfunctie .
Vul het Belangrijkste functie
4
Verklaar en initialiseren van uw variabelen . U wordt met behulp van drie variabelen : het eerste nummer moet worden toegevoegd , het tweede nummer te worden toegevoegd en de exploitant . Schrijf de volgende in uw belangrijkste functie :
vlotter i = 0
;
float j
= 0 ;
char op
= '0 ' ;
5
Stuur een korte instructie voor de console en wacht op de gebruiker om input goed geformatteerde ingang . Schrijf de volgende twee regels onder uw declaraties van variabelen :
printf ( "Vul in het volgende formaat : . 2 +2 \\ n " ) ;
scanf
( " % f % c % f " , en ik , en op , en j ) ;
6
Schrijf een verklaring dat voert de rekenkundige bewerkingen optellen, aftrekken , vermenigvuldigen en delen . Omdat er vier verschillende operaties , moet u overschakelen naar de juiste is, afhankelijk van wat de gebruiker ingangen . Een switch statement zal dit doen door het controleren van een variabele , en dan springen naar de zaak die overeenkomt met deze waarde . De switch statement omsluit al zijn gevallen binnen accolades , net als de belangrijkste functie . Voor nu je hebt geen geval , dus gewoon een leeg switch statement als volgt :
schakelaar ( op ) op
{
}
7
Schrijf de gevallen voor optellen , aftrekken , vermenigvuldigen en delen binnen de accolades van de instructie switch . Deze gevallen zullen worden geactiveerd wanneer types de gebruiker " + " , " - " , " * " of " /" op het toetsenbord . Elk geval zal een andere rekenkundige bewerking uit te voeren en vervolgens uitprinten het resultaat . Typ de volgende vier regels om deze zaken toe te voegen :
case
' + ' : printf ( " % 4.2f \\ n " , ( i + j ) ) ; break ;
case ' - ' : printf ( " % 4.2f \\ n " , ( ij) ) ; break ;
geval
' * ' : printf ( " % 4.2f \\ n " , ( i * j ) ) ; break ; < br
case > ' /' : printf ( " % 4.2f \\ n " , ( i /j ) ) ; break ;
8
Voeg een standaard-case . Dit zal leiden wanneer de gebruiker typen in iets dat niet is een plus-teken of een andere rekenkundige functie teken . Schrijf dit onder het vorige geval :
default
: printf ( " Ongeldige bewerking \\ n . "); Break ;
Exit 9 van het programma . Dit wordt bereikt door een integrale waarde verzenden naar het besturingssysteem . Meestal wordt het succesvol afronden van een programma gesymboliseerd door het terugzenden van de waarde " 0 " van de belangrijkste . Plaats de volgende regel code aan de onderkant van uw belangrijkste functie :
return 0 ;