c++题目:1()1()1=0,圆括号中为+-*/运算符,编程求出所有可能的等式。
展开全部
#include <iostream.h>
int main()
{
for (int i=0;i<2;i++)//i=0时表示1-1 ,i=1时表示1*1或1/1,i=2时不可能出现结果0
switch(i)
{
case 0:
cout<<"1-1*1=0"<<endl;
cout<<"1-1/1=0"<<endl;
break;
case 1:
cout<<"1*1-1=0"<<endl;
cout<<"1/1-1=0"<<endl;
break;
}
return 0;
}
不知道是不是你想要的
int main()
{
for (int i=0;i<2;i++)//i=0时表示1-1 ,i=1时表示1*1或1/1,i=2时不可能出现结果0
switch(i)
{
case 0:
cout<<"1-1*1=0"<<endl;
cout<<"1-1/1=0"<<endl;
break;
case 1:
cout<<"1*1-1=0"<<endl;
cout<<"1/1-1=0"<<endl;
break;
}
return 0;
}
不知道是不是你想要的
展开全部
1*1-1=0
1/1-1=0
(1-1)/1=0
(1-1)*1=0
1/1-1=0
(1-1)/1=0
(1-1)*1=0
追问
这个是编程吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-04-15
展开全部
;
using namespace std;
class array
{
public:
array (){};
array (double d1, double d2, double d3, double d4)
{
a11 = d1;
a12 = d2;
a21 = d3;
a22 = d4;
}
void print();
friend array operator + (array&, array&);
private:
double a11;
double a12;
double a21;
double a22;
};
array operator + (array& a, array& b)
{
array c;
c.a11 = a.a11 + b.a11;
c.a12 = a.a12 + b.a12;
c.a21 = a.a21 + b.a21;
c.a22 = a.a22 + b.a22;
return c;
}
void array::print()
{
cout<<a11<<" "<<a12<<endl;
cout<<a21<<" "<<a22<<endl;
}
int main()
{
array a(1, 2, 3, 4);
array b(5, 6, 7, 8);
array c = a + b;
c.print();
return 0;
}
另外,虚机团上产品团购,超级便宜
using namespace std;
class array
{
public:
array (){};
array (double d1, double d2, double d3, double d4)
{
a11 = d1;
a12 = d2;
a21 = d3;
a22 = d4;
}
void print();
friend array operator + (array&, array&);
private:
double a11;
double a12;
double a21;
double a22;
};
array operator + (array& a, array& b)
{
array c;
c.a11 = a.a11 + b.a11;
c.a12 = a.a12 + b.a12;
c.a21 = a.a21 + b.a21;
c.a22 = a.a22 + b.a22;
return c;
}
void array::print()
{
cout<<a11<<" "<<a12<<endl;
cout<<a21<<" "<<a22<<endl;
}
int main()
{
array a(1, 2, 3, 4);
array b(5, 6, 7, 8);
array c = a + b;
c.print();
return 0;
}
另外,虚机团上产品团购,超级便宜
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询