共回答了18个问题采纳率:94.4%

#include

#include

void add(float num1,float num2)

{

printf("num1 + num2 = %6.2f", num1 + num2);

}

void sub(float num1,float num2)

{

printf("num1 - num2 = %6.2f", num1 - num2);

}

void mul(float num1,float num2)

{

printf("num1 * num2 = %6.2f", num1 * num2);

}

void div(float num1,float num2)

{

printf("num1 / num2 = %6.2f", num1 / num2);

}

int main()

{

char a;

char *p = &a;

float num1;

float num2;

printf("please input you want to resultsn");

scanf("%f%c%f",&num1,p,&num2);

switch(*p)

{

case '+': add(num1,num2);

break;

case '-': sub(num1,num2);

break;

case '*': mul(num1,num2);

break;

case '/': div(num1,num2);

break;

default: system("pause");

}

return 0;

}

1年前

追问

5

有没有分析过程?

你可以设计一个主函数,里面用switch语句 用printf输出一个界面 1加法运算, 2减法运算, 3乘法运算, 4除法运算, 5退出系统 请选择…… 这是主函数, 可以用4个函数分别实现 加减乘除四个功能,用主函数调用 switch(n) n是你自己选择的操作,如1,2,3,4,5 case 1; fun1(); case2: fun2(); case 3:fun3(); …… default:printf("error"); 你自己去编写吧,大致结果就这么多,不难

c语言float如何做减法,利用c语言设计开发一个简单计算器,可进行加减乘除运算....相关推荐

  1. 怎么做加减计算机程序vb,如何用VB设计一个简单计算器能进行加减乘除运算?...

    参考下: 计算器的程序,很简单,只弄了+-法,乘除没弄,只要把代码看懂照着+-法改一下就行了,不过涉及到多级运算只用一个LastClick是不行的 程序的控件就两种 CommandBotton和Tex ...

  2. 如何利用spring框架来开发一个简单的小项目——书店项目

    这里我将用spring来开发一个简单的书店项目 Step1:所用到的开发软件为 idea , 所用到的jar包为 这些jar的下载可在 官网 下载,选择5.2.6版本下载,不会的在下面评论私信 Ste ...

  3. C语言简单计算器考虑优先级,利用你现有的c语言知识 设计开发一个简易计算器,可进行加、减、乘、除、求余运算。...

    满意答案 nxy_159 推荐于 2017.11.21 采纳率:52%    等级:9 已帮助:3561人 #include float numA = 0; float numB = 0; float ...

  4. python tkinter计算器实例_利用Tkinter(python3.6)实现一个简单计算器

    前言 上机实践课程开始了,嗯,老师来了之后念了下PPT,然后说:开始做吧......... 然后就开始了Python的GUI之路,以前没接触过PYthon的可视化界面(虽然这样很不明智) 但是现在做起 ...

  5. 利用茉莉机器人接口开发一个简单的安卓机器人app

    一.前言 茉莉机器人与其他机器人相比,主要的优势就是免费,不足之处就是不够智能,很多问题都回答不出来.不过呢,茉莉机器人允许用户自定义问题和问题对应的回答,对个人而言还是挺有用的,你可以利用这一点,记 ...

  6. 使用Qt做一个简单计算器

    title: Calculator date: 2022-09-04 11:10:12 tags: [Qt, 应用, C++] typora-root-url: Calculator 使用Qt做一个简 ...

  7. c语言设计程序计算器,C语言程序设计,做一个简单计算器

    题目: C语言程序设计,做一个简单计算器 程序内容有:加减乘除和平方,立方,开方等.用if或者swith结构来编程. 算加法时只输出加法的结果,算减法时只出减法的结果,如此类推. 解答: 已发送, # ...

  8. 做一个简单计算器(两个数的加减乘除)扣扣116119409

    做一个简单计算器(两个数的加减乘除) 一.语言和环境 a)实现语言Java b)环境要求Android Studio 二.要求: 1.可以清空,可以回退(一个一个回退): 2.按下去之后textvie ...

  9. unity怪物攻击玩家减血_利用Unity协程实现一个简单的怪物寻路与跟随AI

    利用Unity协程实现一个简单的怪物寻路与跟随AI,通过分析怪物行为与逻辑,实现简单的平面怪物寻路与跟随效果. 分析 对于游戏中怪物的行为,简单归纳为如下几部分: 怪物在预设范围内随机移动. 玩家走入 ...

最新文章

  1. Python 标准库之 datetime
  2. 推荐10款windows端实用软件,每一款都是精品!
  3. csu 1757(贪心或者树状数组)
  4. zabbix报错:Zabbix服务启动不了
  5. 玩转Numpy——linspace()函数使用详解
  6. python数据结构之字典(未完成)
  7. 获取项目根路径,并在其下创建一个名称为userData 的目录。
  8. 前端开发面试题集锦(一)
  9. 解决IE9,hack 设置背景图无效
  10. php下载地址转换工具,php把url转换迅雷thunder资源下载地址的简单示例
  11. HIT CSAPP 大作业
  12. 史上最全的 Java 高质量博客与网站推荐(国内篇)
  13. java 图像识别颜色块_Java opencv识别图片中指定颜色
  14. What is china
  15. 程序员代码面试指南刷题--第四章.打气球的最大分数
  16. 自行车小组问卷调查报告
  17. uva 672 Gangsters( dp )
  18. oracle 触发器 for each row 理解
  19. 公交系统java程序设计,基于JAVA的JSP城市公交查询系统,源码分享
  20. 特步发布三款竞速跑鞋,岳云鹏赵奕欢完成3.21公里破速挑战

热门文章

  1. python使用sphinx自动生成文档
  2. python从列表中随机选择一个元素
  3. 时序模型预测结果:DM检验含义与python实现
  4. jupyter配置不同的conda环境
  5. Mac生成ssh,并添加公钥到Github
  6. python filter函数 字符串_Python实现filter函数实现字符串切分
  7. [CF718C] Sasha and Array
  8. 06_Jedis完成MySQL的条件查询案例
  9. Client访问Tomcat简单流程(Struts2)
  10. Code Pages Supported by Windows