程序实现如下:
1
using
System;
2 using System.Collections.Generic;
3 using System.Text;
4
5 namespace Test
6 {
7 class Program
8 {
9 static void Main( string [] args)
10 {
11 int a, b, c, d, count = 0 ;
12 Console.Write( " How many books: " );
13 d = Convert.ToInt32(Console.ReadLine());
14 Console.WriteLine( " There are different methods for XM to distribute books to 3 Readers: " );
15 for (a = 1 ; a <= d; a ++ )
16 for (b = 1 ; b <= d; b ++ )
17 for (c = 1 ; a != b && c <= d; c ++ )
18 if (c != a && c != b)
19 Console.WriteLine( " {0}: {1},{2},{3} " , ++ count, a, b, c);
20 }
21 }
22 }
23
2 using System.Collections.Generic;
3 using System.Text;
4
5 namespace Test
6 {
7 class Program
8 {
9 static void Main( string [] args)
10 {
11 int a, b, c, d, count = 0 ;
12 Console.Write( " How many books: " );
13 d = Convert.ToInt32(Console.ReadLine());
14 Console.WriteLine( " There are different methods for XM to distribute books to 3 Readers: " );
15 for (a = 1 ; a <= d; a ++ )
16 for (b = 1 ; b <= d; b ++ )
17 for (c = 1 ; a != b && c <= d; c ++ )
18 if (c != a && c != b)
19 Console.WriteLine( " {0}: {1},{2},{3} " , ++ count, a, b, c);
20 }
21 }
22 }
23