黑马程序员技术交流社区
标题:
利用指针做计算器
[打印本页]
作者:
ff774411
时间:
2015-10-7 12:54
标题:
利用指针做计算器
<div class="blockcode"><blockquote>#include <stdio.h>
//1.定义加减乘除求余的函数
void caculator(int a,int b,int *jia,int *jian,int *cheng,float *chu,int *yu){
*jia = a + b;
*jian = a - b;
*cheng = a * b;
*chu = a/(float)b;
*yu =a%b;
}
int main(int argc, const char * argv[]) {
//2.定义变量
int x = 1, y = 1;
int jia = 0;
int jian = 0;
int cheng = 0;
float chu = 0.0f;
int yu = 0;
//3.提示用户输入两个数字
printf("请输入两个数字,以空格隔开:");
//4.保存用户输入的数字
scanf("%d %d",&x,&y);
//5.调用第一步的计算函数
caculator(x, y, &jia, &jian, &cheng, &chu, &yu);
//6.打印计算结果
printf("jia = %d\n" ,jia);
printf("jian = %d\n" ,jian);
printf("cheng = %d\n" ,cheng);
printf("chu = %0.2f\n",chu);
printf("yu = %d\n" ,yu);
/*int z=0,m=0;
scanf("%d %d",&z,&m);
printf("%d\n",z);
printf("%d\n",m);*/
return 0;
}
复制代码
作者:
LoveDDforever
时间:
2015-10-8 18:30
必须要赞一个,顶起!
作者:
Eric_h
时间:
2015-10-8 21:26
写的很标准呢!赞
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2