Rumah > tutorial komputer > pengetahuan komputer > Reka fungsi dalam bahasa C untuk melaksanakan operasi tambah, tolak, darab dan bahagi

Reka fungsi dalam bahasa C untuk melaksanakan operasi tambah, tolak, darab dan bahagi

王林
Lepaskan: 2024-01-07 18:50:14
ke hadapan
1512 orang telah melayarinya

Reka bentuk fungsi dalam bahasa C untuk melaksanakan operasi tambah, tolak, darab dan bahagi

#include

double jia(double x, double d)

{

berganda s;

s = x+d;

kembali s;

}

double jian(double x, double d)

{

berganda s;

s = x-d;

kembali s;

}

double cheng(double x, double d)

{

berganda s;

s = x*d;

kembali s;

}

double chu(double x, double d)

{

berganda s;

s = x/d;

kembali s;

}

int utama(kosong)

{

ganda i, j, k;

carta;

k = 0;

printf("Sila masukkan operasi yang anda mahu kira "+" "-" "*" "/"n");

scanf("%c", &t);

jika(t == '+')

{

printf ("Sila masukkan dua nombor n untuk ditambah");

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

k = jia(i, j);

printf("Jumlah dua nombor ini ialah %6.2lfn", k);

}

lain jika(t == '-')

{

printf ("Sila masukkan dua nombor n untuk ditolak");

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

k = jian(i, j);

printf ("Penolakan kedua-dua nombor ini ialah %6.2lfn", k);

}

lain jika(t == '*')

{

printf ("Sila masukkan dua nombor n untuk dibandingkan");

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

k = cheng(i, j);

printf(""Fasa kedua-dua nombor ini ialah %6.2lfn", k);

}

lain jika(t == '/')

{

printf ("Sila masukkan dua nombor n yang anda ingin bandingkan");

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

k = chu(i, j);

printf ("dua nombor ini ialah %6.2lfn", k);

}

lain

{

printf ("Maaf, pada masa ini hanya menyokong "+" "-" "*" "/"n");

}

kembali 0;

}

Cara menulis program bahasa C untuk membolehkan komputer mengira secara automatik empat operasi aritmetik

#include

#include

#include

#include

int main()

{

jenis int;

int kiri, kanan;

hasil terapung;

srand(tidak ditandatangani(masa(NULL)));

sementara(1)

{

jenis = rand() % 4;

kiri = rand() % 10;

kanan = rand() % 10;

suis(jenis)

{

kes 0:

printf("%d + %d = ?n", kiri, kanan);

scanf("%f", &hasil);

jika(kiri + kanan == hasil)

printf("kanan!n");

lain

printf("salah! Hasilnya ialah %dn", kiri + kanan);

rehat;

kes 1:

printf("%d - %d = ?n", kiri, kanan);

scanf("%f", &hasil);

jika(kiri - kanan == hasil)

printf("kanan!n");

lain

printf("salah! Hasilnya ialah %dn", kiri - kanan);

rehat;

kes 2:

printf("%d * %d = ?n", kiri, kanan);

scanf("%f", &hasil);

jika(kiri * kanan == hasil)

printf("kanan!n");

Gunakan kelas perpustakaan asas Java untuk melaksanakan program yang mengira empat operasi aritmetik

pakej Ex1; //Ex1 ialah nama pakej

import java.util.*;

kelas awam SzYs { //SzYs ialah nama kelas

utama kekosongan statik awam(String[] args){

ganda nombor1;

berganda2;

String fuHao;

Input pengimbas = Pengimbas baharu(System.in);

System.out.print("Masukkan nilai nombor pertama:");

nombor1 = input.nextDouble();

System.out.print("Masukkan nilai nombor kedua:");

num2 = input.nextDouble();

System.out.print ("Masukkan simbol operasi (+ - * \)");

fuHao = input.next();

jika(fuHao.sama dengan("+")){

System.out.print(Jumlah num1 + " dan " + num2 + " ialah " + (num1+num2));

}lain jika(fuHao.equals("-")){

System.out.print(Perbezaan antara num1 + " dan " + num2 + " ialah " + (num1-num2));

}lain jika(fuHao.sama dengan("8")){

System.out.print(Hasil bagi num1 + " dan " + num2 + " ialah " + (num1*num2));

}lain jika(fuHao.equals("\")){

jika(bilangan2==0){

System.out.print ("Pembahagi tidak boleh 0");

}lain{

System.out.print(Hasil bagi num1 + " dan " + num2 + " ialah " + (num1/num2));

}

}lain{

System.out.print ("Simbol tidak boleh dikenali");

}

}

}

Atas ialah kandungan terperinci Reka fungsi dalam bahasa C untuk melaksanakan operasi tambah, tolak, darab dan bahagi. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan