作业帮 > 综合 > 作业

(求大神看看哪错了)排列;3个三位数;三位数每个数字恰使用一次,abc:def:ghl=1:2:3;输出所有解

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/04/28 18:46:44
(求大神看看哪错了)排列;3个三位数;三位数每个数字恰使用一次,abc:def:ghl=1:2:3;输出所有解
#include
using namespace std;
int main()
{
int a,b,c;
for(a=100;a
(求大神看看哪错了)排列;3个三位数;三位数每个数字恰使用一次,abc:def:ghl=1:2:3;输出所有解
你好象没有说清楚是哪9个数,我猜是1~9.
这三个数是:327 654 981
你的程序不能这么写:
a/b/c==1/2/3------要写成 b==2*a&&c==3*a ,用乘法表示比除法要好,更何况整数1/2=0啊.
a/100!=a%10!=(a/10)%10&&b/100!=b%10!=(b/10)%10&&c/100!=c%10!=(c/10)%10
其中任意两个都要单独写出来,再用&&连接(这太…………了).
代码修改如下:
#include
using namespace std;
int main()
{
int a,b,c,i,j,d[10];
for(a=100;a
再问: 谢谢你的热心 但是我还有些问题不是很清楚 首先 你写的a