C语言实现简单的计算器(C语言入门1) 您所在的位置:网站首页 C语言入门教程之简简单单的小红旗 C语言实现简单的计算器(C语言入门1)

C语言实现简单的计算器(C语言入门1)

2024-07-12 12:10| 来源: 网络整理| 查看: 265

程序介绍

本程序是一个简易的计算器(支持小数运算),计算能力是四则运算(加减乘除)。需要的知识内容:函数,选择语句,循环语句。

源码展示 #include //加法模块 double Add(double x, double y) { return x + y; } //减法模块 double Sub(double x, double y) { return x - y; } //乘法模块 double Mul(double x, double y) { return x * y; } //除法模块 double Div(double x, double y) { return x / y; } int main() { int input = 0; double num1, num2; while (1) { //打印菜单 printf("**********************\n"); printf("******1.加法运算******\n"); printf("******2.减法运算******\n"); printf("******3.乘法运算******\n"); printf("******4.除法运算******\n"); printf("******0.退出 ******\n"); printf("**********************\n"); printf("请选择:\n"); scanf("%d", &input); if (input != 0) { printf("请输入想要计算的两个数:\n"); scanf("%lf %lf", &num1, &num2); } else { printf("程序结束!\n"); break; } //判断需求 switch (input) { case 1:printf("%.2lf + %.2lf = %.2lf\n", num1, num2, Add(num1, num2)); break; case 2:printf("%.2lf - %.2lf = %.2lf\n", num1, num2, Sub(num1, num2)); break; case 3:printf("%.2lf * %.2lf = %.2lf\n", num1, num2, Mul(num1, num2)); break; case 4:printf("%.2lf / %.2lf = %.2lf\n", num1, num2, Div(num1, num2)); break; default:printf("输入错误,请重新输入:\n"); break; } } return 0; } 程序运行效果展示

在这里插入图片描述 在这里插入图片描述

结尾

本程序内容比较简单,主要目标群体是新手,欢迎大家讨论,如果有出错的地方请及时指正。这一类文章我打算做成系列,由易到难,希望大家多多关注。在这里插入图片描述



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有