C语言:从0到9中任选四个数利用四则运算、及括号得到24.输出一种可能即可.
网友回答
给你个参考程序:
这个程序实现的是输入4 个数,如果这个四个数可以用四则运算、及括号得到24,那么输出这种运算.
如输入5 5 1 5输出5*(5-(1/5))
#include
int flag;
double count(double a,double b,int op)
{\x09if(op==0)return a+b;
\x09if(op==1)return a-b;
\x09if(op==2)return a*b;
\x09if(b==0){
\x09\x09flag=1;return 0;
\x09}\x09return a/b;
}int main()
{\x09int s,i,j,k;
\x09double a,b,c,d,x,y,z;
\x09char op[5]={+-*/};
\x09while(~scanf(%lf%lf%lf%lf,&a,&b,&c,&d)){
\x09\x09s=1;
\x09\x09for(i=0;s&&i