码迷,mamicode.com
首页 > 其他好文 > 详细

第六章编程练习8

时间:2017-05-02 22:17:19      阅读:117      评论:0      收藏:0      [点我收藏+]

标签:while   print   浮点数   res   循环   ret   can   程序   std   

编写一个程序,要求输入两个浮点数,然后打印出用二者的差值除以二者的乘积所得的结果,使用一个函数来返回计算的结果。
在用户键入非数字的输入之前程序循环处理每对输入值。

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

 

第六章编程练习8

标签:while   print   浮点数   res   循环   ret   can   程序   std   

原文地址:http://www.cnblogs.com/zihai/p/6798608.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!