回复 10楼 qunxingw
这个不对吧,人家要求是组合哦也就是 1-9 都有,并且不能重复。
这样写,就有重复的数字出现了。你可以跑一下看看
[ 本帖最后由 yuccn 于 2012-11-23 11:04 编辑 ]
我行我乐
公众号:逻辑客栈
我的博客:
https://blog.yuccn. net
#include<stdio.h> int main() { int number1=0; int number2=0; int i,j,k; for(i=1;i<=9;i++) for(k=1;k<=9;k++) for(j=1;j<=9;j++) { if(i==3*j&&k==2*j)//神啊,应该是这个,没看清楚啊。。。。。该死,楼主不要介怀啊 { number1=100*i+10*k+j; printf("%d\n",number1); number2=100*j+10*k+i; printf("%d\n",number2); } } return 0; }