高级会员
- 积分
- 588
- 金钱
- 588
- 注册时间
- 2020-4-17
- 在线时间
- 109 小时
|
我的代码如下:
unsigned char a=0,b=0,c=0,d =0;
int i=0,sum =0;
int main()
{
for(a=1;a<5;a++)
{
for(b=1;b<5;b++)
{
for(c=1;c<5;c++)
{
for(d=1;d<5;d++)
{
if((a!=b)&&(a!=c)&&(a!=d)&&(b!=c)&&(b!=d)&&(c!=d))
{
i++;
sum= a*1000+b*100+c*10+d;
printf("%d: %d\n",i,sum);
}
}
}
}
}
return 0;
}
编译结果:
1: 1234
2: 1243
3: 1324
4: 1342
5: 1423
6: 1432
7: 2134
8: 2143
9: 2314
10: 2341
11: 2413
12: 2431
13: 3124
14: 3142
15: 3214
16: 3241
17: 3412
18: 3421
19: 4123
20: 4132
21: 4213
22: 4231
23: 4312
24: 4321
结论:编程可以帮助人们将一些复杂而重复的底层逻辑运算交给计算机。人可以抽出更多的时间去做有创造力的事情。
|
|