Sử dụng thư viện liên kết tĩnh để viết chương trình cộng, trừ, nhân, chia hai số, các số được nhập từ bàn phím
nhap.c
#include<stdio.h>
double nhap(char c){
double x = 0;
printf("Nhap vao mot so %c =", c);
scanf("%lf",&x);
return x;
}
in.c
#include<stdio.h>
void in(double x,char c, double y,double z){
printf("Ket qua : %.3lf %c %.3lf = %.3lf\n",x,c,y,z);
}
thuchien.c
#include<stdlib.h>
double cong(double x, double y){
return x + y;
}
double tru(double x, double y){
return x - y;
}
double nhan(double x, double y){
return x * y;
}
double chia(double x, double y){
if(y != 0) return x / y;
else {
perror("Mau so bang khong");exit(0);
}
}
lib.h
double nhap(char);
void in(double ,char , double ,double );
double cong(double, double);
double tru(double, double);
double nhan(double, double);
double chia(double, double);
program.c
#include"lib.h"
int main(){
double x, y, z;
x = nhap('x'); y = nhap('y'); z = cong(x,y); in(x,'+', y, z);
x = nhap('x'); y = nhap('y'); z = tru(x,y);
in(x,'-', y, z);
x = nhap('x'); y = nhap('y'); z = nhan(x,y);
in(x,'*', y, z);
x = nhap('x'); y = nhap('y'); z = chia(x,y);
in(x,'/', y, z);
return 0;
}
» Tin mới nhất:
» Các tin khác: