不同类型数据运算时比如两个整数相除,必须将除数,必须将除数或者被除数强制转换成小数,否则小数点后面的数据会被忽略
#include <stdio.h>
#include <stdlib.h>
float chuchu(int a,int b)
{
float z;
z = (float)a/b;
return z;
}
int main()
{
while(1)
{
int data1;
int data2;
float chuFa;
printf(“请输入第一个数据\n”);
scanf("%d",&data1);
printf(“请输入第二个数据\n”);
scanf("%d",&data2);
chuFa = chuchu(data1,data2);
printf("%f\n",chuFa);
}
system(“pause”);
return 0;
}