发布时间:2015-03-19 19:33:06
定义一个数组,编程打印它的全排列。比如定义:#define N 3int a[N] = { 1, 2, 3 };则运行结果是:$ ./a.out1 2 3 1 3 2 2 1 3 2 3 1 3 2 1 3 1 2 1 2 3程序的主要思路是:把第1个数换到最前面来(本来就在最前面),准备打印1xx,再对后两个数2和3做全排列。把第2.........【阅读全文】
发布时间:2015-03-19 19:21:02
编写函数diamond打印一个菱形。如果调用diamond(3, '*')则打印:*****如果调用diamond(5, '+')则打印:+++++++++++++如果用偶数做参数则打印错误提示。点击(此处)折叠或打开1. void diamond(int n, char ch) 2..........【阅读全文】