前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >C语言之弱智计算器(多次运算)

C语言之弱智计算器(多次运算)

作者头像
布衣者
发布2021-09-07 11:02:22
1.4K0
发布2021-09-07 11:02:22
举报
文章被收录于专栏:布衣者博客

继上个弱智计算器后,便想了能不能连续运算。于是就有了以下代码

代码语言:javascript
复制
#include<stdio.h>
void main()
{
  float x,z;
  char c=' ';//定义初始为空格 
  int i=1;//定义第几个数 
  for(;c!='=';i++)
  {
  printf("请输入第%d个数据:",i);
  scanf("%f",&x);
  if(i!=1)
  {
      switch(c)
  {
  case '+':z=z+x;break;
  case '-':z=z-x;break;
  case '*':z=z*x;break;
  case '/':z=z/x;break;
  case '=':break;
  default : printf("你输入有误\n");    
  }
  }
  else z=x;
  printf("请输入符号:");
  //while((c=getchar())=='\n');
  }
  printf("%.2f\n",z);
} 

运行结果:

代码语言:javascript
复制
请输入第1个数据:1
请输入符号:+
请输入第2个数据:2
请输入符号:+
请输入第3个数据:3
请输入符号:=
6.00
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019年04月18日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档