VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > c#编程 >
  • 用switch语句实现四则运算器

源代码:

 


  1.  
    /*
  2.  
    *Copyright (c)2016,刘兵马俑
  3.  
    *All rights reserved.
  4.  
    *文件名称:main.c
  5.  
    *作 者:刘兵马俑
  6.  
    *完成日期:2016/03/20
  7.  
    *版 本 号:v1.0
  8.  
    *问题描述:用switch语句实现四则运算器
  9.  
    *程序输出:运算结果
  10.  
    */
  11.  
    #include <stdio.h>
  12.  
     
  13.  
    int main()
  14.  
    {
  15.  
    float fFloat1=.0,fFloat2=.0;
  16.  
    char cOP=NULL;
  17.  
    printf("请输入要进行四则运算表达式:\n");
  18.  
    scanf("%f%c%f",&fFloat1,&cOP,&fFloat2);
  19.  
    switch(cOP)
  20.  
    {
  21.  
    case '+':
  22.  
    printf("%f+%f=%f\n",fFloat1,fFloat2,fFloat1+fFloat2);
  23.  
    break;
  24.  
    case '-':
  25.  
    printf("%f-%f=%f\n",fFloat1,fFloat2,fFloat1-fFloat2);
  26.  
    break;
  27.  
    case '*':
  28.  
    printf("%f*%f=%f\n",fFloat1,fFloat2,fFloat1*fFloat2);
  29.  
    break;
  30.  
    case '/':
  31.  
    if(0!=fFloat2)
  32.  
    {
  33.  
    printf("%f/%f=%f\n",fFloat1,fFloat2,fFloat1/fFloat2);
  34.  
    }
  35.  
    else
  36.  
    {
  37.  
    printf("error!\n");
  38.  
    }
  39.  
    break;
  40.  
    default:
  41.  
    printf("error!\n");
  42.  
    break;
  43.  
    }
  44.  
    return 0;
  45.  
    }

 

 

运行结果:


相关教程