Heim  >  Artikel  >  Computer-Tutorials  >  Entwerfen Sie eine Funktion in der Sprache C, um Additions-, Subtraktions-, Multiplikations- und Divisionsoperationen zu implementieren

Entwerfen Sie eine Funktion in der Sprache C, um Additions-, Subtraktions-, Multiplikations- und Divisionsoperationen zu implementieren

王林
王林nach vorne
2024-01-07 18:50:141394Durchsuche

Entwerfen Sie eine Funktion in C-Sprache, um Additions-, Subtraktions-, Multiplikations- und Divisionsoperationen zu implementieren

#include

double jia(double x, double d)

{

doppeltes s;

s = x+d;

return s;

}

double jian(double x, double d)

{

doppeltes s;

s = x-d;

return s;

}

double cheng(double x, double d)

{

doppeltes s;

s = x*d;

return s;

}

double chu(double x, double d)

{

doppeltes s;

s = x/d;

return s;

}

int main(void)

{

doppeltes i, j, k;

Diagramm;

k = 0;

printf("Bitte geben Sie ein, welche Operation Sie berechnen möchten „+“ „-“ „*“ „/“n");

scanf("%c", &t);

if(t == '+')

{

printf („Bitte geben Sie die beiden hinzuzufügenden Zahlen n ein“);

scanf("%lf %lf", &i, &j);

k = jia(i, j);

printf („Die Summe dieser beiden Zahlen beträgt %6,2lfn“, k);

}

else if(t == '-')

{

printf („Bitte geben Sie die beiden zu subtrahierenden Zahlen n ein“);

scanf("%lf %lf", &i, &j);

k = jian(i, j);

printf („Die Subtraktion dieser beiden Zahlen beträgt %6,2lfn“, k);

}

else if(t == '*')

{

printf („Bitte geben Sie die beiden zu vergleichenden Zahlen n ein“);

scanf("%lf %lf", &i, &j);

k = cheng(i, j);

printf(""Die Phase dieser beiden Zahlen ist %6.2lfn", k);

}

else if(t == '/')

{

printf("Bitte geben Sie die beiden zu vergleichenden Zahlen n" ein);

scanf("%lf %lf", &i, &j);

k = chu(i, j);

printf ("diese beiden Zahlen sind %6.2lfn", k);

}

sonst

{

printf („Leider unterstützt derzeit nur „+“ „-“ „*“ „/“n“);

}

return 0;

}

So schreiben Sie ein C-Sprachprogramm, damit der Computer die vier Rechenoperationen automatisch berechnen kann

#include

#include

#include

#include

int main()

{

int-Typ;

int links, rechts;

Float-Ergebnis;

srand(unsigned(time(NULL)));

while(1)

{

type = rand() % 4;

left = rand() % 10;

right = rand() % 10;

Schalter (Typ)

{

Fall 0:

printf("%d + %d = ?n", links, rechts);

scanf("%f", &result);

if(links + rechts == Ergebnis)

printf("right!n");

sonst

printf("falsch! Das Ergebnis ist %dn", links + rechts);

Pause;

Fall 1:

printf("%d - %d = ?n", links, rechts);

scanf("%f", &result);

if(links - rechts == Ergebnis)

printf("right!n");

sonst

printf("falsch! Das Ergebnis ist %dn", links - rechts);

Pause;

Fall 2:

printf("%d * %d = ?n", left, right);

scanf("%f", &result);

if(links * rechts == Ergebnis)

printf("right!n");

Verwenden Sie die grundlegenden Klassen der Java-Bibliothek, um ein Programm zu implementieren, das vier arithmetische Operationen berechnet

Paket Ex1; //Ex1 ist der Paketname

import java.util.*;

public class SzYs { //SzYs ist der Klassenname

public static void main(String[] args){

double num1;

double num2;

String fuHao;

Scanner-Eingabe = neuer Scanner (System.in);

System.out.print("Geben Sie den Wert der ersten Zahl ein:");

num1 = input.nextDouble();

System.out.print("Geben Sie den Wert der zweiten Zahl ein:");

num2 = input.nextDouble();

System.out.print („Operationssymbole eingeben (+ - * \)“);

fuHao = input.next();

if(fuHao.equals("+")){

System.out.print(Die Summe von num1 + " und " + num2 + " ist " + (num1+num2));

}else if(fuHao.equals("-")){

System.out.print(Der Unterschied zwischen num1 + " und " + num2 + " ist " + (num1-num2));

}else if(fuHao.equals("8")){

System.out.print(Das Produkt von num1 + " und " + num2 + " ist " + (num1*num2));

}else if(fuHao.equals("\")){

if(num2==0){

System.out.print („Der Divisor darf nicht 0 sein“);

}sonst{

System.out.print(Der Quotient aus num1 + " und " + num2 + " ist " + (num1/num2));

}

}sonst{

System.out.print („Das Symbol kann nicht erkannt werden“);

}

}

}

Das obige ist der detaillierte Inhalt vonEntwerfen Sie eine Funktion in der Sprache C, um Additions-, Subtraktions-, Multiplikations- und Divisionsoperationen zu implementieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:docexcel.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen