早教吧作业答案频道 -->其他-->
某侦察队接到一项紧急任务,要求在A、B、C、D、E、F六个队员中尽可能多地挑若干人,但有以下限制条件:A和B二人中至少去一人2.A和D不能一起去3.A、E和F三人中要派二人去4.B和C都
题目详情
某侦察队接到一项紧急任务,要求在A、B、C、D、E、F 六个队员中 尽可能多地挑若干人,但有以下限制条件:
A和B二人中至少去一人 2.A和D不能一起去 3.A、E和F三人中要派二人去 4.B和C都去或都不去 5.C和D两人中去一个 6.若D不去,则E也不去 编程,输出选中的人选. 程序:main() { int a,b,c,d,e,f; for(a=0;a<=1;a++) for(b=0;b<=1;b++) for(c=0;c<=1;c++) for(d=0;d<=1;d++) for(e=0;e<=1;e++) for(f=0;f<=1;f++) { if(d==0)e=0; if(a+b>=1 && a+d!=2 && a+e+f==2 && b==c && c+d==1) printf("A:%d B:%d C:%d D:%d E:%d F:%d\n",a,b,c,d,e,f); if(d==0)e=1; } }
我想问一下为什么要在最后的循环加一句 if(d==0)e=1;?
A和B二人中至少去一人 2.A和D不能一起去 3.A、E和F三人中要派二人去 4.B和C都去或都不去 5.C和D两人中去一个 6.若D不去,则E也不去 编程,输出选中的人选. 程序:main() { int a,b,c,d,e,f; for(a=0;a<=1;a++) for(b=0;b<=1;b++) for(c=0;c<=1;c++) for(d=0;d<=1;d++) for(e=0;e<=1;e++) for(f=0;f<=1;f++) { if(d==0)e=0; if(a+b>=1 && a+d!=2 && a+e+f==2 && b==c && c+d==1) printf("A:%d B:%d C:%d D:%d E:%d F:%d\n",a,b,c,d,e,f); if(d==0)e=1; } }
我想问一下为什么要在最后的循环加一句 if(d==0)e=1;?
▼优质解答
答案和解析
因为循环体为:
if(d==0)e=0;
\x09if(a+b>=1 && a+d!=2 && a+e+f==2 && b==c && c+d==1)
\x09\x09printf("A:%d B:%d C:%d D:%d E:%d F:%d\n",a,b,c,d,e,f);
if(d==0)e=1;
如果不用if(d==0)e=1;,当d=0时,会卡死在for(e=0;e<=1;e++)上,跳不出来!
\x09\x09\x09\x09\x09\x09\x09if(d==0)e=0;
if(d==0)e=1;两句可以使得d=0时,只计算e=0时的情况,应为之后e=1再e++,e>1从而跳过了e=1这个d=0时与e等于0的情况.
来自:唐明Cpp的求助!
if(d==0)e=0;
\x09if(a+b>=1 && a+d!=2 && a+e+f==2 && b==c && c+d==1)
\x09\x09printf("A:%d B:%d C:%d D:%d E:%d F:%d\n",a,b,c,d,e,f);
if(d==0)e=1;
如果不用if(d==0)e=1;,当d=0时,会卡死在for(e=0;e<=1;e++)上,跳不出来!
\x09\x09\x09\x09\x09\x09\x09if(d==0)e=0;
if(d==0)e=1;两句可以使得d=0时,只计算e=0时的情况,应为之后e=1再e++,e>1从而跳过了e=1这个d=0时与e等于0的情况.
来自:唐明Cpp的求助!
看了 某侦察队接到一项紧急任务,要...的网友还看了以下:
已知3阶实对称矩阵A每一行的和均为3,且其特征值均为正整数,|A|=3,求矩阵A刘老师,我已经看了 2020-04-13 …
已知a-b除以a+b=7,求2(a+b)除以a-b 减 a-b除以3(a+b)的值 2020-05-14 …
(A+B7+48)除以3=B7,A、B、C分别表示一个数字.求A、B、C的值.写错了:(A+B7+ 2020-05-20 …
在计算机系统中采用总线结构,便于实现系统的积木化构造。同时可以(3) 。 A.提高数据传输速度 B. 2020-05-26 …
在计算机系统中采用总线结构,便于实现系统的积木化构造。同时可以(3) 。A.提高数据传输速度###S 2020-05-26 …
下列四句体育比赛解说词中说法正确的是?说明理由.A中国女排队员破坏了巴西队的一传BAC米兰队以讯雷 2020-06-17 …
8、下列四句体育比赛解说词,正确的句子是()A、随着守门员一声哨响,比赛结束了.B、中国女排队员破 2020-06-17 …
排球比赛的规则是5局3胜,A,B两队每局获胜概率相等且分别为2/3,1/3求B队以3:2胜A队的概率 2020-10-30 …
问一句英文的翻译,急!TeamAputteamBaway3-1toqualifyfortheFina 2020-11-24 …
在一次足球比赛中,A队以3:1大胜B队,B队以2:1小胜C队,C队以3:0狂胜A队,请计算各球队的尽 2020-12-09 …