//
// main.c
// 18-应用:实现简单的计算器
//
// Created by apple on 14/12/28.
// Copyright (c) 2014年 itcast. All rights reserved.
//
#include <stdio.h>
int main(int argc, const char * argv[]) {
//定义变量 保存用户输入的两个值 运算结果 输入的符号
int num1,num2,op;
float result=0.0f;
//提示用户输入一个数
printf("请输入第一个数:\n");
//接收用户输入的第一个数
scanf("%d",&num1);
//提示输入运算符,然后在接收
printf("请选择运算符:0.+ 1.- 2.* 3./\n");
//提示输入运算符,然后在接收
scanf("%d",&op);
if (op<0 || op >3) {
printf("运算符不合法\n");
return 0;
}
//提示输入另外一个数,然后再接收
printf("请输入另外一个数:\n");
//接收用户输入的第一个数
scanf("%d",&num2);
//开始计算
//判断符号,进行计算
switch (op) {
case 0:
result = num1+num2;
break;
case 1:
result = num1-num2;
break;
case 2:
result = num1*num2;
break;
case 3:
result = num1/(float)num2;
}
printf("%d 和 %d运算的结果 %.2f\n",num1,num2,result);
return 0;
}
|
|