Chinaunix首页 | 论坛 | 博客
  • 博客访问: 129727
  • 博文数量: 32
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 323
  • 用 户 组: 普通用户
  • 注册时间: 2014-09-09 14:22
个人简介

我什么都不懂,但是我却什么都想懂。

文章分类

全部博文(32)

文章存档

2014年(32)

分类: IT业界

2014-11-28 13:23:02

#include


int main()
{
float factor_1,factor_2 ;   //定义两个数
double result;
char operation;
     scanf("%f%c%f",&factor_1 , &operation ,&factor_2 );
if(operation =='+')     // 判断,如果是加法,输出结果
{
result=factor_1+factor_2;
        printf("sum is %lf\n",result);
}
else if(operation == '-')  //     判断,如果是减法,输出结果
    {
        result=factor_1-factor_2;
        printf("sub is %lf\n",result);
}


     else if(operation == '*')   // 判断,如果是乘法,输出结果
{
       result=factor_1*factor_2;
       printf("cheng is %lf\n",result);
}
    else if(operation == '/')  // 判断,如果是除法
{
if(factor_2 ==0)    //如果除数为0,则直接结束程序,因为除数不能为0
{
    printf("除数不能为0\n");
return 0;
    }
        result=factor_1/factor_2;     //如果除数不为0,输出结果。
        printf("chu is %lf\n",result);

}

else
{
printf("something is error, 亲,你打错了哦\n");  //如果打出的是其他的命令,例如:#,¥,%,&,则直接告诉你“亲,你打错了哦”
return 0;
}
return 0;
}
如图:
加法:

减法:

乘法:

除法:

其他:
阅读(1149) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~