黑马程序员技术交流社区
标题: 一个函数实现多个运算符 [打印本页]
作者: Yip-Jun 时间: 2015-11-29 00:35
标题: 一个函数实现多个运算符
// main.c
// 一个函数实现两个数得加减乘除
//
// Created by YIPWJ on 15/11/24.
// Copyright © 2015年 YIPWJ. All rights reserved.
//
#include <stdio.h>
#include <string.h>
int add(int a,int b,int *p1,int *p2,int *p3);
int add(int a,int b,int *p1,int *p2,int *p3){
if (b==0) {
printf("输入无意义;b不能等于0");
return 0;
} else {
*p1 = a-b;
*p2 = a*b;
*p3 = a/b;
return a+b;
}
}
int main() {
int a = 0, b = 0;
printf("请输入两个需要加减乘除的整数:");
scanf("%d%d",&a,&b);
int c1,c2,c3;
int *p1 = &c1;
int *p2 = &c2;
int *p3 = &c3;
int c4 = add(a, b, p1, p2, p3);
printf("%d+%d=%d,%d-%d=%d,%d*%d=%d,%d/%d=%d\n",a,b,c4,a,b,*p1,a,b,*p2,a,b,*p3);
return 0;
}
作者: 唐阿丽 时间: 2015-11-29 07:44
学习学习
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |