黑马程序员技术交流社区

标题: 互助交流!!! [打印本页]

作者: neal123    时间: 2016-2-27 07:27
标题: 互助交流!!!
这是我编写的代码,大家看一下,有什么需要改进的,互相交流一下
/* 1.公司里面假设有2个开发人员:张三、李四

2.李四负责编写一些两个整数之间的算术运算函数,包含了:加法、减法、乘法、除法

3.张三负责编写main函数,并且要用到李四编写的算术运算函数

根据上面的情景,合理设计一套程序
1> 文件个数不限
2> 文件名自拟
*/

#include <stdio.h>

//编写一个函数李四负责的
int liSi1(int a,int b){

    return a + b ;
}
int liSi2(int a,int b){
   
    return a - b ;
}
int liSi3(int a,int b){
   
    return a * b ;
}
int liSi4(int a,int b){
   
    return a / b ;
}
//编写main函数张三负责的,将上个函数调用
int main(){
   //定义输入的值与运算符号
    int numOne = 0,numTwo =0;
    char c ;
    //获取输入的值与运算符号
    printf("请输入你所要计算的表达式,如:1+1\n");
    scanf("%d%c%d=",&numOne,&c,&numTwo);
    //选择运算
    switch (c) {
        case '+':{
            int count1 = liSi1(numOne,numTwo);
            printf("两个数相加为:%d\n",count1);
            break;
        }
        case '-':{
            int count2 = liSi2(numOne,numTwo);
            printf("两个数相减为:%d\n",count2);
            break;
        }
        case '*':{
            int count3 = liSi3(numOne,numTwo);
            printf("两个数相乘为:%d\n",count3);
            break;
        }
        case '/':{
            int count4 = liSi4(numOne,numTwo);
            printf("两个数相除为:%d\n",count4);
            break;
        }
        default:
            break;
    }

   
    return 0;

}





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2