`
hwpok
  • 浏览: 251993 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

C 控制台程序 小小计算器

阅读更多
#include <stdio.h>
/**//* 计算器小程序 */
int main()
{
    
double number1 = 0.0;
    
double number2 = 0.0;
    
char operation = 0;
    
    start : printf(
"\n请入要计算的式子\n");
    scanf(
" %lf %c %lf",&number1, &operation, &number2);
    
    
/**//*  根据操作符号生成结果 */
    
switch(operation)
    
{
      
case '+' :
        printf(
"=%lf\n", number1 + number2);
        
break;
      
case '-' :
        printf(
"=%lf\n", number1 - number2);
        
break;
      
case '*' :
        printf(
"=%lf\n", number1 * number2);
        
break
      
case '/' :
        
if(number2 == 0)
        
{
          printf(
"\n\n\a零不能作除数!\n");
        }

        
else
        
{
          printf(
"=%lf\n", number1 / number2);
        }

        
break;
      
case '%' :
        
if((long)number2 == 0)
        
{
           printf(
"\n\n\a零不能作除数!!\n");
        }

        
else
        
{
           printf(
"=%ld\n", (long)number1 % (long)number2);
        }

        
break
      
default:
        printf(
"\n\n\a输入参数不合法!\n");    
    }

    
    
char isContinue = 0;
    printf(
"是否继续计算(Y/N): ");
    
/**//* %c前面必须要有一个空格,不然读入的永远都是回车符 */
    scanf(
" %c",&isContinue);
    
    
/**//** 判断是否继续进行运算 */
    
if(toupper(isContinue) == 'Y')
    
{
      
goto start;
    }

    
return 0;
}

分享到:
评论

相关推荐

    C语言 基础练习 小小计算器 源码总和

    C语言 小小计算器 期末作业 源码集合,为广大学子提供真实可用的源码参考 这份源码的要求已经分布在我的动态中,请在我的“主页”中搜索 ——【C语言】 “小小计算器”基本功能实现 或 复制以下链接:...

    C语言在vc下编写的Windows窗口小程序 小小计算器

    标题中的"C语言在vc下编写的Windows窗口小程序 小小计算器"揭示了这是一个使用C语言编程,通过Visual C++(通常简称为VC)环境开发的Windows应用程序。这个小程序是一个简单的计算器,展示了如何在Windows操作系统...

    小小计算器

    小小计算器,用ppt做的计算器,很有参考价值.

    易语言小小计算器源码.rar

    这个“易语言小小计算器源码.rar”压缩包包含了一个使用易语言编写的简单计算器的源代码。通过分析和学习这份源码,我们可以深入了解易语言的基本语法和编程逻辑。 首先,易语言的语法结构简洁明了,它采用了汉字...

    大一C期末汇总,小小计算器

    大一期末没学好?还在为基础没打牢而担心?老师布置的作业不会做?统统没关系!我这里有大一整个学期C语言作业代码的汇总,没有你找不到,只有你...小小计算器,几乎包含了大一C所有代码的总结,是结晶!赶紧收藏吧.

    计算器程序,c++实现,控制台程序

    在本项目中,我们讨论的是一个使用C++编程语言实现的控制台计算器程序。这个程序是一个简单的单文件应用,展示了如何通过多函数来组织代码,实现基本的算术运算。以下将详细介绍C++中实现计算器程序的关键知识点: ...

    易语言源码易语言小小计算器源码.rar

    易语言源码易语言小小计算器源码.rar 易语言源码易语言小小计算器源码.rar 易语言源码易语言小小计算器源码.rar 易语言源码易语言小小计算器源码.rar 易语言源码易语言小小计算器源码.rar 易语言源码易语言小小...

    2--[小小计算器].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码

    2--[小小计算器].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码2--[小小计算器].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码2--[小小计算器].zip源码scratch2.0 3.0编程项目源文件源码案例...

    小小计算器(c#编写)

    小小的一个简单计算器!功能简单但使用方便

    java-小小计算器

    描述中的“java-小小计算器”意味着这是一个小型的、基于Java的计算工具,它可能是一个控制台应用程序或者具有图形用户界面(GUI)的应用。开发者可能利用Java的IO流处理用户输入,通过解析输入的字符串来执行相应的...

    微信小程序 简易计算器 (源码)

    微信小程序 简易计算器 (源码)微信小程序 简易计算器 (源码)微信小程序 简易计算器 (源码)微信小程序 简易计算器 (源码)微信小程序 简易计算器 (源码)微信小程序 简易计算器 (源码)微信小程序 简易计算器 (源码)微信...

    用C语言编简单计算器程序

    根据给定文件的信息,我们可以提炼出以下关于使用C语言编写简单计算器程序的相关知识点: ### 1. C语言基础概述 - **定义与背景**:C语言是一种通用的、过程式的编程语言,它由Dennis Ritchie于1972年在贝尔实验室...

    一个简单的小小计算器啊啊啊啊

    一个简单的计算器系统,没什么太大的东西,分享一下仅供参考

    简单计算器控制台程序

    在构建一个简单的计算器控制台程序时,我们需要考虑以下几个核心部分: 1. **运算符**:计算器支持的基本运算符包括加法(+)、减法(-)、乘法(*)和除法(/)。每个运算符都会对应一个特定的计算方法。 2. **...

    win32应用台程序简单计算器

    "win32应用台程序简单计算器"是一个使用Win32 API编写的计算器程序,它为初学者提供了学习Win32编程基础的良好实例。 在Win32编程中,我们通常会用到以下关键概念: 1. **窗口类(Window Class)**:窗口类定义了...

    C#计算器控制台程序

    在本文中,我们将深入探讨如何使用C#编程语言创建一个简单的控制台计算器应用程序。C#是一种面向对象的、类型安全的编程语言,广泛应用于Windows桌面应用、游戏开发、Web应用等多个领域。创建一个计算器程序是学习C#...

    c语言控制台计算器.zip

    C语言是一种强大的、低级别的编程语言,常用于系统编程、嵌入式系统以及各种软件开发,包括创建简单的控制台应用程序,如计算器。 首先,我们需要理解C语言的基础,包括变量、数据类型、运算符、流程控制语句等。...

    C++控制台计算器程序

    ### C++控制台计算器程序分析 #### 一、程序概述 本C++程序实现了一个简单的命令行(控制台)计算器功能。用户可以在控制台输入算术表达式,并得到计算结果。该计算器支持基本的数学运算:加法(+)、减法(-)、...

Global site tag (gtag.js) - Google Analytics