小型计算器

来源:互联网 发布:js时间戳 编辑:程序博客网 时间:2024/06/10 08:36

 

int main(int argc,const char * argv[])

{

    printf("* * * * * * * * * * * *\n");

    printf("* 1.加法 2.减法 3.乘法  *\n");

    printf("* 4.除法 5.求余 6.退出  *\n");

    printf("* * * * * * * * * * * *\n");

   int a,b,c,i = 0,sum,sub,mul,div,rem;

   for(i = 0;i <100;i++)

    {

      printf("请输入您的选择:");

      scanf("%d",&a);

      switch (a) {

         case 1 :

             printf("请输入第一个数:");

             scanf("%d",&b);

             printf("请输入第二个数:");

             scanf("%d",&c);

              sum = b + c;

             printf("这两个数的和为:%d\n",sum);

             break ;

         case 2 :

             printf("请输入第一个数:");

             scanf("%d",&b);

             printf("请输入第二个数:");

             scanf("%d",&c);

              sub = b - c;

             printf("这两个数的差为:%d\n",sub);

             break;

         case 3 :

             printf("请输入第一个数:");

             scanf("%d",&b);

             printf("请输入第二个数:");

             scanf("%d",&c);

              mul = b * c;

             printf("这两个数的积为:%d\n",mul);

             break;

         case 4 :

             printf("请输入第一个数:");

             scanf("%d",&b);

             printf("请输入第二个数:");

             scanf("%d",&c);

              div = b / c;

             printf("这两个数的商为:%d\n",div);

             break;

         case 5 :

             printf("请输入第一个数:");

             scanf("%d",&b);

             printf("请输入第二个数:");

             scanf("%d",&c);

              rem = b % c;

             printf("这两个数的余为:%d\n",rem);

             break;

         case 6:

               i =1000;

             break;

            

         default:

              printf("没有此选项\n");

             break;

    }

    }

    

   return 0;

}

0 0