浙大C语言程序设计 练习2-9

浙大C语言程序设计 2022-01-11 136℃ 0 0

【练习2-9】整数4则运算:输入2个正整数,计算并输出它们的和、差、积、商。
我这里做了少少改进,不仅限于整数,并对除数不为0做了判断

#include <stdio.h>
#include <stdlib.h>
#define DOUBLE_EPS 1e-15

int main(int argc, char *argv[]) {
    double x, y;
    printf("Please Input a number:");
    scanf("%lf", &x);
    printf("Please Input another number:");
    scanf("%lf", &y);
    printf("x+y=%.2f\n", x + y);
    printf("x-y=%.2f\n", x - y);
    printf("x×y=%.2f\n", x * y);
    if(fabs(y) <= DOUBLE_EPS) {
        // double 判零 
        printf("0 不能为除数\n");
    } else {
        printf("x÷y=%4.2f\n", x / y);
    }
    return 0;
}

评论 (0)

Top