Pascal编程 那些n位数

问题描述:

Pascal编程 那些n位数
【试题描述】
一个n位数,只由1,2,3,4...p这几个数字组成.
请编写程序输出这些n位数,先小后大,每行一个.
【输入描述】
两个整数n,p(n<9,p<=9,且p^n
1个回答 分类:综合 2014-11-10

问题解答:

我来补答
var n,p,s:longint;
f:array[1..100] of boolean;
procedure print;
begin
writeln(s);
end;
procedure try(dep,he:longint);
var i:longint;
begin
if dep>n then begin s:=he;print; end
else begin
for i:=1 to p do
begin
try(dep+1,he*10+i);
end;
end;
end;
begin
readln(n,p);
try(1,0);
end.
保证对,试过了
 
 
展开全文阅读
剩余:2000