搜索
查看: 462|回复: 1
打印 上一主题 下一主题

弄了一个小计算器 代码如下

[复制链接]
跳转到指定楼层
楼主
发表于 2016-8-23 12:23:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
#include<stdio.h>
#include<cstdlib>
int main()
{
float a,b,c;
char ch;
scanf("%f %f %c",&a,&b,&ch);
switch(ch)
{
  case '-':c=a-b;break;
  case '*':c=a*b;break;
  case '+':c=a+b;break;
  case '/':
   if(b==0)
   {
    printf("Divided by zero!");
    system("pause");
    return 0;
   }
   else
   {
    c=a/b;
   }
   default:printf("Invalid operator!");
}
printf("%f",c);
return 0;
}
沙发
发表于 2016-8-24 10:15:11 | 只看该作者
本帖最后由 森林木 于 2016-8-24 13:30 编辑

[mw_shl_code=c,true]#include<stdio.h>
#include<stdlib.h>/*把C++可恶的cstdlib去掉!*/
int main()
{
float a,b,c;
char ch;
scanf("%f %f %c",&a,&b,&ch);
switch(ch)
{
  case '-':c=a-b;break;
  case '*':c=a*b;break;
  case '+':c=a+b;break;
  case '/':
   if(b==0)
   {
    printf("Divided by zero!");
    system("pause");
    return 0;
   }
   else
   {
    c=a/b;
   }
   default:printf("Invalid operator!");
}
printf("%f",c);
return 0;
}[/mw_shl_code]
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表