c语言设计一个计算器c语言设计一个计算器,实现两个实数的四则运算

c语言设计一个计算器 c语言设计一个计算器,实现两个实数的四则运算

为了设计一个C语言计算器,我们需要实现以下功能:

输入两个数字和一个运算符(加、减、乘、除)。根据运算符进行相应的计算。输出结果。

以下是一个简单的C语言计算器实现:

#include <stdio.h>int main() {    char num1[10], num2[10], operator;    double result;    printf("请输入第一个数字: ");    scanf("%s", num1);    printf("请输入第二个数字: ");    scanf("%s", num2);    printf("请输入运算符(+, -, *, /): ");    scanf(" %c", &operator);    switch (operator) {        case "+":            result = atof(num1) + atof(num2);            printf("结果是: %.2lf
", result);            break;        case "-":            result = atof(num1) - atof(num2);            printf("结果是: %.2lf
", result);            break;        case "*":            result = atof(num1) * atof(num2);            printf("结果是: %.2lf
", result);            break;        case "/":            if (atof(num2) != 0) {                result = atof(num1) / atof(num2);                printf("结果是: %.2lf
", result);            } else {                printf("除数不能为0!
");            }            break;        default:            printf("无效的运算符!
");    }    return 0;}

这个程序首先接收用户输入的两个数字和一个运算符,然后根据运算符进行相应的计算,并输出结果。注意,这个程序没有处理除数为0的情况,如果需要处理这种情况,可以在计算之前添加一个判断语句。

na.png

本网站文章未经允许禁止转载,合作/权益/投稿 请联系平台管理员 Email:epebiz@outlook.com