结对编程项目四则运算
Posted 李铖
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了结对编程项目四则运算相关的知识,希望对你有一定的参考价值。
小组成员:李铖 130201209 李静远 130201210
源代码
#include "stdio.h"void main(){int x,y,result;float temp;char oprand,flag=\'Y\';while(flag==\'Y\'||flag==\'y\'){do{printf("请输入四则运算式子\\n");scanf("%d%c%d",&x,&oprand,&y);if(oprand!=\'+\'&&oprand!=\'-\'&&oprand!=\'*\'&&oprand!=\'/\')printf("Input error\\n");}while(oprand!=\'+\'&&oprand!=\'-\'&&oprand!=\'*\'&&oprand!=\'/\');switch(oprand){case \'+\':result=x+y;printf("result=%d\\n",result);break;case \'-\':result=x-y;printf("result=%d\\n",result);break;case \'*\':result=x*y;printf("result=%d\\n",result);break;case \'/\':if(y==0)printf("Divisor can not be 0\\n");else {temp=(float)x;printf("result=%f\\n",temp/y);}break;}getchar();printf("结束运算Y/y or N/n\\n");scanf("%c",&flag);}}
总结:
这次作业完成后,可以实现基本的加减乘除,支持负数,分数,有括号。最多可以出现三个运算符。在合作的过程中,我主要负责编写代码,李静远主要负责查找和询问。我的优点是对作业比较上心,可以及时向周围的同学询问,态度积极。缺点是知识掌握的不好。李静远的优点是会一些基础的代码,逻辑思维较为缜密,态度积极。缺点是知识掌握的不牢固。在合作的过程中,可以结合两个人的优缺点来完成作业,起到互补的作用。但是有些时候会意见不同。
以上是关于结对编程项目四则运算的主要内容,如果未能解决你的问题,请参考以下文章