编写一个程序,要求输入两个浮点数,然后打印出用二者的差值除以二者的乘积所得的结果,使用一个函数来返回计算的结果。
在用户键入非数字的输入之前程序循环处理每对输入值。
#include<stdio.h> float calc(float n1, float n2); int main(void){ float n1,n2,result; printf("请输入两个数字:"); while(scanf("%f%f",&n1,&n2)==2){ result = calc(n1,n2); printf("max_float - min_float) / (max_float * min_float) = %f\n",result ); } return 0; } float calc(float n1,float n2){ return (n1-n2)/(n1*n2); }
时间: 2024-10-24 08:27:32