实现两个数的加减乘除
#include <stdio.h>
#include <stdlib.h>
/*
1.有两个参数,两个参数都是整数
2.有一个整数返回值
*/
int add(int x,int y)
{
int z;
z=x+y;
return z;
}
int min(int x,int y)
{
int z;
z=x-y;
return z;
}
int mul(int x,int y)
{
int z;
z=x*y;
return z;
}
float chufa(int x,int y)
{
float z;
z=(float)x/y;
//不同类型数据运算时,比如两个整数相除,
//必须将除数或者被除数强制转换成小数,否则小数点后面的数据被忽略
return z;
}
int main()
{
int data1;
int data2;
int ret;
float retchufa;
while(1)
{
printf("请输入第一个数据:\n");
scanf("%d",&data1);
printf("请输入第二个数据:\n");
scanf("%d",&data2);
ret=add(data1,data2);
printf("结果: %d+%d=%d\n",data1,data2,ret);
ret=min(data1,data2);
printf("结果: %d-%d=%d\n",data1,data2,ret);
ret=mul(data1,data2);
printf("结果: %d*%d=%d\n",data1,data2,ret);
retchufa=chufa(data1,data2);
printf("结果: %d/%d=%f\n",data1,data2,retchufa);
}
system("pause");
return 0;
}
运行结果:
——@上官可编程