A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© yuyang 中级黑马   /  2014-12-29 21:02  /  1017 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

//
//  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;
}

1 个回复

倒序浏览
简洁实用,赞一个。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马