#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;
}
#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");
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!